/*
Theme Name: The Hindu
Theme URI: http://icdindia.com/
Author: VG | SR
Version: 16101717 
*/
@charset "utf-8";
html
{
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%;
}
body
{
	margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary
{
	display: block;
}
audio,
canvas,
progress,
video
{
	display: inline-block;
	vertical-align: baseline;
}
audio:not([controls])
{
	display: none;
	height: 0;
}
[hidden],
template
{
	display: none;
}
a
{
	background-color: transparent;
}
a:active,
a:hover
{
	outline: 0;
}
abbr[title]
{
	border-bottom: 1px dotted;
}
dfn
{
	font-style: italic;
}
mark
{
	background: #FF0;
	color: #000;
}
small
{
	font-size: 80%;
}
sub,
sup
{
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup
{
	top: -0.5em;
}
sub
{
	bottom: -0.25em;
}
img
{
	border: 0;
}
svg:not(:root)
{
	overflow: hidden;
}
hr
{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}
pre
{
	overflow: auto;
}
code,
kbd,
pre,
samp
{
	font-family: monospace, monospace;
	font-size: 1em;
}
button,
input,
optgroup,
select,
textarea
{
	color: inherit;
	font: inherit;
	margin: 0;
}
button
{
	overflow: visible;
}
button,
select
{
	text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]
{
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled],
html input[disabled]
{
	cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner
{
	border: 0;
	padding: 0;
}
input
{
	line-height: normal;
}
input[type="checkbox"],
input[type="radio"]
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button
{
	height: auto;
}
input[type="search"]
{
	-webkit-appearance: textfield;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration
{
	-webkit-appearance: none;
}
fieldset
{
	border: 1px solid #C0C0C0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
legend
{
	border: 0;
	padding: 0;
}
textarea
{
	overflow: auto;
}
optgroup
{
	font-weight: bold;
}
table
{
	border-collapse: collapse;
	border-spacing: 0;
}
td,
th
{
	padding: 0;
}
*
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
*:before,
*:after
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
html
{
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
input,
button,
select,
textarea
{
	font-family: inherit;
	font-size: inherit;
	line-height: inherit;
}
figure
{
	margin: 0;
}
img
{
	vertical-align: middle;
}
[role="button"]
{
	cursor: pointer;
}
.container
{
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
@media (min-width: 768px)
{
	.container
	{
		width: 750px;
	}
}
@media (min-width: 1024px)
{
	.container
	{
		width: 1000px;
	}
}
@media (min-width: 1280px)
{
	.container
	{
		width: 1000px;
	}
}
@media (min-width: 1600px)
{
	.container
	{
		width: 1260px;
	}
}
.container-fluid
{
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
	padding-right: 10px;
}
.row
{
	margin-left: -10px;
	margin-right: -10px;
}
.col-xs-1,
.col-sm-1,
.col-md-1,
.col-lg-1,
.col-xs-2,
.col-sm-2,
.col-md-2,
.col-lg-2,
.col-xs-3,
.col-sm-3,
.col-md-3,
.col-lg-3,
.col-xs-4,
.col-sm-4,
.col-md-4,
.col-lg-4,
.col-xs-5,
.col-sm-5,
.col-md-5,
.col-lg-5,
.col-xs-6,
.col-sm-6,
.col-md-6,
.col-lg-6,
.col-xs-7,
.col-sm-7,
.col-md-7,
.col-lg-7,
.col-xs-8,
.col-sm-8,
.col-md-8,
.col-lg-8,
.col-xs-9,
.col-sm-9,
.col-md-9,
.col-lg-9,
.col-xs-10,
.col-sm-10,
.col-md-10,
.col-lg-10,
.col-xs-11,
.col-sm-11,
.col-md-11,
.col-lg-11,
.col-xs-12,
.col-sm-12,
.col-md-12,
.col-lg-12
{
	position: relative;
	min-height: 1px;
	padding-left: 10px;
	padding-right: 10px;
}
.col-xs-1,
.col-xs-2,
.col-xs-3,
.col-xs-4,
.col-xs-5,
.col-xs-6,
.col-xs-7,
.col-xs-8,
.col-xs-9,
.col-xs-10,
.col-xs-11,
.col-xs-12
{
	float: left;
}
.col-xs-12
{
	width: 100%;
}
.col-xs-11
{
	width: 91.66666667%;
}
.col-xs-10
{
	width: 83.33333333%;
}
.col-xs-9
{
	width: 75%;
}
.col-xs-8
{
	width: 66.66666667%;
}
.col-xs-7
{
	width: 58.33333333%;
}
.col-xs-6
{
	width: 50%;
}
.col-xs-5
{
	width: 41.66666667%;
}
.col-xs-4
{
	width: 33.33333333%;
}
.col-xs-3
{
	width: 25%;
}
.col-xs-2
{
	width: 16.66666667%;
}
.col-xs-1
{
	width: 8.33333333%;
}
@media (min-width: 768px)
{
	.col-sm-1,
	.col-sm-2,
	.col-sm-3,
	.col-sm-4,
	.col-sm-5,
	.col-sm-6,
	.col-sm-7,
	.col-sm-8,
	.col-sm-9,
	.col-sm-10,
	.col-sm-11,
	.col-sm-12
	{
		float: left;
	}
	.col-sm-12
	{
		width: 100%;
	}
	.col-sm-11
	{
		width: 91.66666667%;
	}
	.col-sm-10
	{
		width: 83.33333333%;
	}
	.col-sm-9
	{
		width: 75%;
	}
	.col-sm-8
	{
		width: 66.66666667%;
	}
	.col-sm-7
	{
		width: 58.33333333%;
	}
	.col-sm-6
	{
		width: 50%;
	}
	.col-sm-5
	{
		width: 41.66666667%;
	}
	.col-sm-4
	{
		width: 33.33333333%;
	}
	.col-sm-3
	{
		width: 25%;
	}
	.col-sm-2
	{
		width: 16.66666667%;
	}
	.col-sm-1
	{
		width: 8.33333333%;
	}
}
@media (min-width: 1024px)
{
	.col-md-1,
	.col-md-2,
	.col-md-3,
	.col-md-4,
	.col-md-5,
	.col-md-6,
	.col-md-7,
	.col-md-8,
	.col-md-9,
	.col-md-10,
	.col-md-11,
	.col-md-12
	{
		float: left;
	}
	.col-md-12
	{
		width: 100%;
	}
	.col-md-11
	{
		width: 91.66666667%;
	}
	.col-md-10
	{
		width: 83.33333333%;
	}
	.col-md-9
	{
		width: 75%;
	}
	.col-md-8
	{
		width: 66.66666667%;
	}
	.col-md-7
	{
		width: 58.33333333%;
	}
	.col-md-6
	{
		width: 50%;
	}
	.col-md-5
	{
		width: 41.66666667%;
	}
	.col-md-4
	{
		width: 33.33333333%;
	}
	.col-md-3
	{
		width: 25%;
	}
	.col-md-2
	{
		width: 16.66666667%;
	}
	.col-md-1
	{
		width: 8.33333333%;
	}
}
@media (min-width: 1600px)
{
	.col-lg-1,
	.col-lg-2,
	.col-lg-3,
	.col-lg-4,
	.col-lg-5,
	.col-lg-6,
	.col-lg-7,
	.col-lg-8,
	.col-lg-9,
	.col-lg-10,
	.col-lg-11,
	.col-lg-12
	{
		float: left;
	}
	.col-lg-12
	{
		width: 100%;
	}
	.col-lg-11
	{
		width: 91.66666667%;
	}
	.col-lg-10
	{
		width: 83.33333333%;
	}
	.col-lg-9
	{
		width: 75%;
	}
	.col-lg-8
	{
		width: 66.66666667%;
	}
	.col-lg-7
	{
		width: 58.33333333%;
	}
	.col-lg-6
	{
		width: 50%;
	}
	.col-lg-5
	{
		width: 41.66666667%;
	}
	.col-lg-4
	{
		width: 33.33333333%;
	}
	.col-lg-3
	{
		width: 25%;
	}
	.col-lg-2
	{
		width: 16.66666667%;
	}
	.col-lg-1
	{
		width: 8.33333333%;
	}
}
@-ms-viewport
{
	width: device-width;
}
@media (max-width: 767px)
{
	.hidden-xs
	{
		display: none !important;
	}
	.col-xs-1,
	.col-sm-1,
	.col-md-1,
	.col-lg-1,
	.col-xs-2,
	.col-sm-2,
	.col-md-2,
	.col-lg-2,
	.col-xs-3,
	.col-sm-3,
	.col-md-3,
	.col-lg-3,
	.col-xs-4,
	.col-sm-4,
	.col-md-4,
	.col-lg-4,
	.col-xs-5,
	.col-sm-5,
	.col-md-5,
	.col-lg-5,
	.col-xs-6,
	.col-sm-6,
	.col-md-6,
	.col-lg-6,
	.col-xs-7,
	.col-sm-7,
	.col-md-7,
	.col-lg-7,
	.col-xs-8,
	.col-sm-8,
	.col-md-8,
	.col-lg-8,
	.col-xs-9,
	.col-sm-9,
	.col-md-9,
	.col-lg-9,
	.col-xs-10,
	.col-sm-10,
	.col-md-10,
	.col-lg-10,
	.col-xs-11,
	.col-sm-11,
	.col-md-11,
	.col-lg-11,
	.col-xs-12,
	.col-sm-12,
	.col-md-12,
	.col-lg-12
	{
		padding-left: 0px;
		padding-right: 0px;
	}
	.promoted-story > .promoted-story-img-1
	{
		height: 115px !important;
		width: 115px !important;
	}
}
@media (min-width: 768px) and (max-width: 1023px)
{
	.hidden-sm
	{
		display: none !important;
	}
	.promoted-story > .promoted-story-img-1
	{
		height: 115px !important;
		width: 115px !important;
	}
	/*.spc33x2-1story-img
										{
											height: 140px;
										}*/
}
@media (min-width: 1024px) and (max-width: 1599px)
{
	.hidden-md
	{
		display: none !important;
	}
}
@media (min-width: 1600px)
{
	.hidden-lg
	{
		display: none !important;
	}
}
/*@import "font-awesome.min.css";*/
/*!
 *  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face
{
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
	src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
	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;
}
.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;
}
.fa-ul > li
{
	position: relative;
}
.fa-li
{
	position: absolute;
	left: -2.14285714em;
	width: 2.14285714em;
	top: 0.14285714em;
	text-align: center;
}
.fa-li.fa-lg
{
	left: -1.85714286em;
}
.fa-border
{
	padding: 0.2em 0.25em 0.15em;
	border: solid 0.08em #EEE;
	border-radius: 0.1em;
}
.fa-pull-left
{
	float: left;
}
.fa-pull-right
{
	float: right;
}
.fa.fa-pull-left
{
	margin-right: 0.3em;
}
.fa.fa-pull-right
{
	margin-left: 0.3em;
}
.pull-right
{
	float: right;
}
.pull-left
{
	float: left;
}
.fa.pull-left
{
	margin-right: 0.3em;
}
.fa.pull-right
{
	margin-left: 0.3em;
}
.fa-spin
{
	-webkit-animation: fa-spin 2s infinite linear;
	animation: fa-spin 2s infinite linear;
}
.fa-pulse
{
	-webkit-animation: fa-spin 1s infinite steps(8);
	animation: fa-spin 1s infinite steps(8);
}
@-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);
	}
}
.fa-rotate-90
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	transform: rotate(90deg);
}
.fa-rotate-180
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
	-webkit-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.fa-rotate-270
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
	-webkit-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	transform: rotate(270deg);
}
.fa-flip-horizontal
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
	-webkit-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
.fa-flip-vertical
{
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
	-webkit-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical
{
	filter: none;
}
.fa-stack
{
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x
{
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}
.fa-stack-1x
{
	line-height: inherit;
}
.fa-stack-2x
{
	font-size: 2em;
}
.fa-inverse
{
	color: #FFF;
}
.fa-glass:before
{
	content: "\f000";
}
.fa-music:before
{
	content: "\f001";
}
.fa-search:before
{
	content: "\f002";
}
.fa-envelope-o:before
{
	content: "\f003";
}
.fa-heart:before
{
	content: "\f004";
}
.fa-star:before
{
	content: "\f005";
}
.fa-star-o:before
{
	content: "\f006";
}
.fa-user:before
{
	content: "\f007";
}
.fa-film:before
{
	content: "\f008";
}
.fa-th-large:before
{
	content: "\f009";
}
.fa-th:before
{
	content: "\f00a";
}
.fa-th-list:before
{
	content: "\f00b";
}
.fa-check:before
{
	content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before
{
	content: "\f00d";
}
.fa-search-plus:before
{
	content: "\f00e";
}
.fa-search-minus:before
{
	content: "\f010";
}
.fa-power-off:before
{
	content: "\f011";
}
.fa-signal:before
{
	content: "\f012";
}
.fa-gear:before,
.fa-cog:before
{
	content: "\f013";
}
.fa-trash-o:before
{
	content: "\f014";
}
.fa-home:before
{
	content: "\f015";
}
.fa-file-o:before
{
	content: "\f016";
}
.fa-clock-o:before
{
	content: "\f017";
}
.fa-road:before
{
	content: "\f018";
}
.fa-download:before
{
	content: "\f019";
}
.fa-arrow-circle-o-down:before
{
	content: "\f01a";
}
.fa-arrow-circle-o-up:before
{
	content: "\f01b";
}
.fa-inbox:before
{
	content: "\f01c";
}
.fa-play-circle-o:before
{
	content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before
{
	content: "\f01e";
}
.fa-refresh:before
{
	content: "\f021";
}
.fa-list-alt:before
{
	content: "\f022";
}
.fa-lock:before
{
	content: "\f023";
}
.fa-flag:before
{
	content: "\f024";
}
.fa-headphones:before
{
	content: "\f025";
}
.fa-volume-off:before
{
	content: "\f026";
}
.fa-volume-down:before
{
	content: "\f027";
}
.fa-volume-up:before
{
	content: "\f028";
}
.fa-qrcode:before
{
	content: "\f029";
}
.fa-barcode:before
{
	content: "\f02a";
}
.fa-tag:before
{
	content: "\f02b";
}
.fa-tags:before
{
	content: "\f02c";
}
.fa-book:before
{
	content: "\f02d";
}
.fa-bookmark:before
{
	content: "\f02e";
}
.fa-print:before
{
	content: "\f02f";
}
.fa-camera:before
{
	content: "\f030";
}
.fa-font:before
{
	content: "\f031";
}
.fa-bold:before
{
	content: "\f032";
}
.fa-italic:before
{
	content: "\f033";
}
.fa-text-height:before
{
	content: "\f034";
}
.fa-text-width:before
{
	content: "\f035";
}
.fa-align-left:before
{
	content: "\f036";
}
.fa-align-center:before
{
	content: "\f037";
}
.fa-align-right:before
{
	content: "\f038";
}
.fa-align-justify:before
{
	content: "\f039";
}
.fa-list:before
{
	content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before
{
	content: "\f03b";
}
.fa-indent:before
{
	content: "\f03c";
}
.fa-video-camera:before
{
	content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before
{
	content: "\f03e";
}
.fa-pencil:before
{
	content: "\f040";
}
.fa-map-marker:before
{
	content: "\f041";
}
.fa-adjust:before
{
	content: "\f042";
}
.fa-tint:before
{
	content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before
{
	content: "\f044";
}
.fa-share-square-o:before
{
	content: "\f045";
}
.fa-check-square-o:before
{
	content: "\f046";
}
.fa-arrows:before
{
	content: "\f047";
}
.fa-step-backward:before
{
	content: "\f048";
}
.fa-fast-backward:before
{
	content: "\f049";
}
.fa-backward:before
{
	content: "\f04a";
}
.fa-play:before
{
	content: "\f04b";
}
.fa-pause:before
{
	content: "\f04c";
}
.fa-stop:before
{
	content: "\f04d";
}
.fa-forward:before
{
	content: "\f04e";
}
.fa-fast-forward:before
{
	content: "\f050";
}
.fa-step-forward:before
{
	content: "\f051";
}
.fa-eject:before
{
	content: "\f052";
}
.fa-chevron-left:before
{
	content: "\f053";
}
.fa-chevron-right:before
{
	content: "\f054";
}
.fa-plus-circle:before
{
	content: "\f055";
}
.fa-minus-circle:before
{
	content: "\f056";
}
.fa-times-circle:before
{
	content: "\f057";
}
.fa-check-circle:before
{
	content: "\f058";
}
.fa-question-circle:before
{
	content: "\f059";
}
.fa-info-circle:before
{
	content: "\f05a";
}
.fa-crosshairs:before
{
	content: "\f05b";
}
.fa-times-circle-o:before
{
	content: "\f05c";
}
.fa-check-circle-o:before
{
	content: "\f05d";
}
.fa-ban:before
{
	content: "\f05e";
}
.fa-arrow-left:before
{
	content: "\f060";
}
.fa-arrow-right:before
{
	content: "\f061";
}
.fa-arrow-up:before
{
	content: "\f062";
}
.fa-arrow-down:before
{
	content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before
{
	content: "\f064";
}
.fa-expand:before
{
	content: "\f065";
}
.fa-compress:before
{
	content: "\f066";
}
.fa-plus:before
{
	content: "\f067";
}
.fa-minus:before
{
	content: "\f068";
}
.fa-asterisk:before
{
	content: "\f069";
}
.fa-exclamation-circle:before
{
	content: "\f06a";
}
.fa-gift:before
{
	content: "\f06b";
}
.fa-leaf:before
{
	content: "\f06c";
}
.fa-fire:before
{
	content: "\f06d";
}
.fa-eye:before
{
	content: "\f06e";
}
.fa-eye-slash:before
{
	content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before
{
	content: "\f071";
}
.fa-plane:before
{
	content: "\f072";
}
.fa-calendar:before
{
	content: "\f073";
}
.fa-random:before
{
	content: "\f074";
}
.fa-comment:before
{
	content: "\f075";
}
.fa-magnet:before
{
	content: "\f076";
}
.fa-chevron-up:before
{
	content: "\f077";
}
.fa-chevron-down:before
{
	content: "\f078";
}
.fa-retweet:before
{
	content: "\f079";
}
.fa-shopping-cart:before
{
	content: "\f07a";
}
.fa-folder:before
{
	content: "\f07b";
}
.fa-folder-open:before
{
	content: "\f07c";
}
.fa-arrows-v:before
{
	content: "\f07d";
}
.fa-arrows-h:before
{
	content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before
{
	content: "\f080";
}
.fa-twitter-square:before
{
	content: "\f081";
}
.fa-facebook-square:before
{
	content: "\f082";
}
.fa-camera-retro:before
{
	content: "\f083";
}
.fa-key:before
{
	content: "\f084";
}
.fa-gears:before,
.fa-cogs:before
{
	content: "\f085";
}
.fa-comments:before
{
	content: "\f086";
}
.fa-thumbs-o-up:before
{
	content: "\f087";
}
.fa-thumbs-o-down:before
{
	content: "\f088";
}
.fa-star-half:before
{
	content: "\f089";
}
.fa-heart-o:before
{
	content: "\f08a";
}
.fa-sign-out:before
{
	content: "\f08b";
}
.fa-linkedin-square:before
{
	content: "\f08c";
}
.fa-thumb-tack:before
{
	content: "\f08d";
}
.fa-external-link:before
{
	content: "\f08e";
}
.fa-sign-in:before
{
	content: "\f090";
}
.fa-trophy:before
{
	content: "\f091";
}
.fa-github-square:before
{
	content: "\f092";
}
.fa-upload:before
{
	content: "\f093";
}
.fa-lemon-o:before
{
	content: "\f094";
}
.fa-phone:before
{
	content: "\f095";
}
.fa-square-o:before
{
	content: "\f096";
}
.fa-bookmark-o:before
{
	content: "\f097";
}
.fa-phone-square:before
{
	content: "\f098";
}
.fa-twitter:before
{
	content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before
{
	content: "\f09a";
}
.fa-github:before
{
	content: "\f09b";
}
.fa-unlock:before
{
	content: "\f09c";
}
.fa-credit-card:before
{
	content: "\f09d";
}
.fa-feed:before,
.fa-rss:before
{
	content: "\f09e";
}
.fa-hdd-o:before
{
	content: "\f0a0";
}
.fa-bullhorn:before
{
	content: "\f0a1";
}
.fa-bell:before
{
	content: "\f0f3";
}
.fa-certificate:before
{
	content: "\f0a3";
}
.fa-hand-o-right:before
{
	content: "\f0a4";
}
.fa-hand-o-left:before
{
	content: "\f0a5";
}
.fa-hand-o-up:before
{
	content: "\f0a6";
}
.fa-hand-o-down:before
{
	content: "\f0a7";
}
.fa-arrow-circle-left:before
{
	content: "\f0a8";
}
.fa-arrow-circle-right:before
{
	content: "\f0a9";
}
.fa-arrow-circle-up:before
{
	content: "\f0aa";
}
.fa-arrow-circle-down:before
{
	content: "\f0ab";
}
.fa-globe:before
{
	content: "\f0ac";
}
.fa-wrench:before
{
	content: "\f0ad";
}
.fa-tasks:before
{
	content: "\f0ae";
}
.fa-filter:before
{
	content: "\f0b0";
}
.fa-briefcase:before
{
	content: "\f0b1";
}
.fa-arrows-alt:before
{
	content: "\f0b2";
}
.fa-group:before,
.fa-users:before
{
	content: "\f0c0";
}
.fa-chain:before,
.fa-link:before
{
	content: "\f0c1";
}
.fa-cloud:before
{
	content: "\f0c2";
}
.fa-flask:before
{
	content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before
{
	content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before
{
	content: "\f0c5";
}
.fa-paperclip:before
{
	content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before
{
	content: "\f0c7";
}
.fa-square:before
{
	content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before
{
	content: "\f0c9";
}
.fa-list-ul:before
{
	content: "\f0ca";
}
.fa-list-ol:before
{
	content: "\f0cb";
}
.fa-strikethrough:before
{
	content: "\f0cc";
}
.fa-underline:before
{
	content: "\f0cd";
}
.fa-table:before
{
	content: "\f0ce";
}
.fa-magic:before
{
	content: "\f0d0";
}
.fa-truck:before
{
	content: "\f0d1";
}
.fa-pinterest:before
{
	content: "\f0d2";
}
.fa-pinterest-square:before
{
	content: "\f0d3";
}
.fa-google-plus-square:before
{
	content: "\f0d4";
}
.fa-google-plus:before
{
	content: "\f0d5";
}
.fa-money:before
{
	content: "\f0d6";
}
.fa-caret-down:before
{
	content: "\f0d7";
}
.fa-caret-up:before
{
	content: "\f0d8";
}
.fa-caret-left:before
{
	content: "\f0d9";
}
.fa-caret-right:before
{
	content: "\f0da";
}
.fa-columns:before
{
	content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before
{
	content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before
{
	content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before
{
	content: "\f0de";
}
.fa-envelope:before
{
	content: "\f0e0";
}
.fa-linkedin:before
{
	content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before
{
	content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before
{
	content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before
{
	content: "\f0e4";
}
.fa-comment-o:before
{
	content: "\f0e5";
}
.fa-comments-o:before
{
	content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before
{
	content: "\f0e7";
}
.fa-sitemap:before
{
	content: "\f0e8";
}
.fa-umbrella:before
{
	content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before
{
	content: "\f0ea";
}
.fa-lightbulb-o:before
{
	content: "\f0eb";
}
.fa-exchange:before
{
	content: "\f0ec";
}
.fa-cloud-download:before
{
	content: "\f0ed";
}
.fa-cloud-upload:before
{
	content: "\f0ee";
}
.fa-user-md:before
{
	content: "\f0f0";
}
.fa-stethoscope:before
{
	content: "\f0f1";
}
.fa-suitcase:before
{
	content: "\f0f2";
}
.fa-bell-o:before
{
	content: "\f0a2";
}
.fa-coffee:before
{
	content: "\f0f4";
}
.fa-cutlery:before
{
	content: "\f0f5";
}
.fa-file-text-o:before
{
	content: "\f0f6";
}
.fa-building-o:before
{
	content: "\f0f7";
}
.fa-hospital-o:before
{
	content: "\f0f8";
}
.fa-ambulance:before
{
	content: "\f0f9";
}
.fa-medkit:before
{
	content: "\f0fa";
}
.fa-fighter-jet:before
{
	content: "\f0fb";
}
.fa-beer:before
{
	content: "\f0fc";
}
.fa-h-square:before
{
	content: "\f0fd";
}
.fa-plus-square:before
{
	content: "\f0fe";
}
.fa-angle-double-left:before
{
	content: "\f100";
}
.fa-angle-double-right:before
{
	content: "\f101";
}
.fa-angle-double-up:before
{
	content: "\f102";
}
.fa-angle-double-down:before
{
	content: "\f103";
}
.fa-angle-left:before
{
	content: "\f104";
}
.fa-angle-right:before
{
	content: "\f105";
}
.fa-angle-up:before
{
	content: "\f106";
}
.fa-angle-down:before
{
	content: "\f107";
}
.fa-desktop:before
{
	content: "\f108";
}
.fa-laptop:before
{
	content: "\f109";
}
.fa-tablet:before
{
	content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before
{
	content: "\f10b";
}
.fa-circle-o:before
{
	content: "\f10c";
}
.fa-quote-left:before
{
	content: "\f10d";
}
.fa-quote-right:before
{
	content: "\f10e";
}
.fa-spinner:before
{
	content: "\f110";
}
.fa-circle:before
{
	content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before
{
	content: "\f112";
}
.fa-github-alt:before
{
	content: "\f113";
}
.fa-folder-o:before
{
	content: "\f114";
}
.fa-folder-open-o:before
{
	content: "\f115";
}
.fa-smile-o:before
{
	content: "\f118";
}
.fa-frown-o:before
{
	content: "\f119";
}
.fa-meh-o:before
{
	content: "\f11a";
}
.fa-gamepad:before
{
	content: "\f11b";
}
.fa-keyboard-o:before
{
	content: "\f11c";
}
.fa-flag-o:before
{
	content: "\f11d";
}
.fa-flag-checkered:before
{
	content: "\f11e";
}
.fa-terminal:before
{
	content: "\f120";
}
.fa-code:before
{
	content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before
{
	content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before
{
	content: "\f123";
}
.fa-location-arrow:before
{
	content: "\f124";
}
.fa-crop:before
{
	content: "\f125";
}
.fa-code-fork:before
{
	content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before
{
	content: "\f127";
}
.fa-question:before
{
	content: "\f128";
}
.fa-info:before
{
	content: "\f129";
}
.fa-exclamation:before
{
	content: "\f12a";
}
.fa-superscript:before
{
	content: "\f12b";
}
.fa-subscript:before
{
	content: "\f12c";
}
.fa-eraser:before
{
	content: "\f12d";
}
.fa-puzzle-piece:before
{
	content: "\f12e";
}
.fa-microphone:before
{
	content: "\f130";
}
.fa-microphone-slash:before
{
	content: "\f131";
}
.fa-shield:before
{
	content: "\f132";
}
.fa-calendar-o:before
{
	content: "\f133";
}
.fa-fire-extinguisher:before
{
	content: "\f134";
}
.fa-rocket:before
{
	content: "\f135";
}
.fa-maxcdn:before
{
	content: "\f136";
}
.fa-chevron-circle-left:before
{
	content: "\f137";
}
.fa-chevron-circle-right:before
{
	content: "\f138";
}
.fa-chevron-circle-up:before
{
	content: "\f139";
}
.fa-chevron-circle-down:before
{
	content: "\f13a";
}
.fa-html5:before
{
	content: "\f13b";
}
.fa-css3:before
{
	content: "\f13c";
}
.fa-anchor:before
{
	content: "\f13d";
}
.fa-unlock-alt:before
{
	content: "\f13e";
}
.fa-bullseye:before
{
	content: "\f140";
}
.fa-ellipsis-h:before
{
	content: "\f141";
}
.fa-ellipsis-v:before
{
	content: "\f142";
}
.fa-rss-square:before
{
	content: "\f143";
}
.fa-play-circle:before
{
	content: "\f144";
}
.fa-ticket:before
{
	content: "\f145";
}
.fa-minus-square:before
{
	content: "\f146";
}
.fa-minus-square-o:before
{
	content: "\f147";
}
.fa-level-up:before
{
	content: "\f148";
}
.fa-level-down:before
{
	content: "\f149";
}
.fa-check-square:before
{
	content: "\f14a";
}
.fa-pencil-square:before
{
	content: "\f14b";
}
.fa-external-link-square:before
{
	content: "\f14c";
}
.fa-share-square:before
{
	content: "\f14d";
}
.fa-compass:before
{
	content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before
{
	content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before
{
	content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before
{
	content: "\f152";
}
.fa-euro:before,
.fa-eur:before
{
	content: "\f153";
}
.fa-gbp:before
{
	content: "\f154";
}
.fa-dollar:before,
.fa-usd:before
{
	content: "\f155";
}
.fa-rupee:before,
.fa-inr:before
{
	content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before
{
	content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before
{
	content: "\f158";
}
.fa-won:before,
.fa-krw:before
{
	content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before
{
	content: "\f15a";
}
.fa-file:before
{
	content: "\f15b";
}
.fa-file-text:before
{
	content: "\f15c";
}
.fa-sort-alpha-asc:before
{
	content: "\f15d";
}
.fa-sort-alpha-desc:before
{
	content: "\f15e";
}
.fa-sort-amount-asc:before
{
	content: "\f160";
}
.fa-sort-amount-desc:before
{
	content: "\f161";
}
.fa-sort-numeric-asc:before
{
	content: "\f162";
}
.fa-sort-numeric-desc:before
{
	content: "\f163";
}
.fa-thumbs-up:before
{
	content: "\f164";
}
.fa-thumbs-down:before
{
	content: "\f165";
}
.fa-youtube-square:before
{
	content: "\f166";
}
.fa-youtube:before
{
	content: "\f167";
}
.fa-xing:before
{
	content: "\f168";
}
.fa-xing-square:before
{
	content: "\f169";
}
.fa-youtube-play:before
{
	content: "\f16a";
}
.fa-dropbox:before
{
	content: "\f16b";
}
.fa-stack-overflow:before
{
	content: "\f16c";
}
.fa-instagram:before
{
	content: "\f16d";
}
.fa-flickr:before
{
	content: "\f16e";
}
.fa-adn:before
{
	content: "\f170";
}
.fa-bitbucket:before
{
	content: "\f171";
}
.fa-bitbucket-square:before
{
	content: "\f172";
}
.fa-tumblr:before
{
	content: "\f173";
}
.fa-tumblr-square:before
{
	content: "\f174";
}
.fa-long-arrow-down:before
{
	content: "\f175";
}
.fa-long-arrow-up:before
{
	content: "\f176";
}
.fa-long-arrow-left:before
{
	content: "\f177";
}
.fa-long-arrow-right:before
{
	content: "\f178";
}
.fa-apple:before
{
	content: "\f179";
}
.fa-windows:before
{
	content: "\f17a";
}
.fa-android:before
{
	content: "\f17b";
}
.fa-linux:before
{
	content: "\f17c";
}
.fa-dribbble:before
{
	content: "\f17d";
}
.fa-skype:before
{
	content: "\f17e";
}
.fa-foursquare:before
{
	content: "\f180";
}
.fa-trello:before
{
	content: "\f181";
}
.fa-female:before
{
	content: "\f182";
}
.fa-male:before
{
	content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before
{
	content: "\f184";
}
.fa-sun-o:before
{
	content: "\f185";
}
.fa-moon-o:before
{
	content: "\f186";
}
.fa-archive:before
{
	content: "\f187";
}
.fa-bug:before
{
	content: "\f188";
}
.fa-vk:before
{
	content: "\f189";
}
.fa-weibo:before
{
	content: "\f18a";
}
.fa-renren:before
{
	content: "\f18b";
}
.fa-pagelines:before
{
	content: "\f18c";
}
.fa-stack-exchange:before
{
	content: "\f18d";
}
.fa-arrow-circle-o-right:before
{
	content: "\f18e";
}
.fa-arrow-circle-o-left:before
{
	content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before
{
	content: "\f191";
}
.fa-dot-circle-o:before
{
	content: "\f192";
}
.fa-wheelchair:before
{
	content: "\f193";
}
.fa-vimeo-square:before
{
	content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before
{
	content: "\f195";
}
.fa-plus-square-o:before
{
	content: "\f196";
}
.fa-space-shuttle:before
{
	content: "\f197";
}
.fa-slack:before
{
	content: "\f198";
}
.fa-envelope-square:before
{
	content: "\f199";
}
.fa-wordpress:before
{
	content: "\f19a";
}
.fa-openid:before
{
	content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before
{
	content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before
{
	content: "\f19d";
}
.fa-yahoo:before
{
	content: "\f19e";
}
.fa-google:before
{
	content: "\f1a0";
}
.fa-reddit:before
{
	content: "\f1a1";
}
.fa-reddit-square:before
{
	content: "\f1a2";
}
.fa-stumbleupon-circle:before
{
	content: "\f1a3";
}
.fa-stumbleupon:before
{
	content: "\f1a4";
}
.fa-delicious:before
{
	content: "\f1a5";
}
.fa-digg:before
{
	content: "\f1a6";
}
.fa-pied-piper:before
{
	content: "\f1a7";
}
.fa-pied-piper-alt:before
{
	content: "\f1a8";
}
.fa-drupal:before
{
	content: "\f1a9";
}
.fa-joomla:before
{
	content: "\f1aa";
}
.fa-language:before
{
	content: "\f1ab";
}
.fa-fax:before
{
	content: "\f1ac";
}
.fa-building:before
{
	content: "\f1ad";
}
.fa-child:before
{
	content: "\f1ae";
}
.fa-paw:before
{
	content: "\f1b0";
}
.fa-spoon:before
{
	content: "\f1b1";
}
.fa-cube:before
{
	content: "\f1b2";
}
.fa-cubes:before
{
	content: "\f1b3";
}
.fa-behance:before
{
	content: "\f1b4";
}
.fa-behance-square:before
{
	content: "\f1b5";
}
.fa-steam:before
{
	content: "\f1b6";
}
.fa-steam-square:before
{
	content: "\f1b7";
}
.fa-recycle:before
{
	content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before
{
	content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before
{
	content: "\f1ba";
}
.fa-tree:before
{
	content: "\f1bb";
}
.fa-spotify:before
{
	content: "\f1bc";
}
.fa-deviantart:before
{
	content: "\f1bd";
}
.fa-soundcloud:before
{
	content: "\f1be";
}
.fa-database:before
{
	content: "\f1c0";
}
.fa-file-pdf-o:before
{
	content: "\f1c1";
}
.fa-file-word-o:before
{
	content: "\f1c2";
}
.fa-file-excel-o:before
{
	content: "\f1c3";
}
.fa-file-powerpoint-o:before
{
	content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before
{
	content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before
{
	content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before
{
	content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before
{
	content: "\f1c8";
}
.fa-file-code-o:before
{
	content: "\f1c9";
}
.fa-vine:before
{
	content: "\f1ca";
}
.fa-codepen:before
{
	content: "\f1cb";
}
.fa-jsfiddle:before
{
	content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before
{
	content: "\f1cd";
}
.fa-circle-o-notch:before
{
	content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before
{
	content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before
{
	content: "\f1d1";
}
.fa-git-square:before
{
	content: "\f1d2";
}
.fa-git:before
{
	content: "\f1d3";
}
.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before
{
	content: "\f1d4";
}
.fa-tencent-weibo:before
{
	content: "\f1d5";
}
.fa-qq:before
{
	content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before
{
	content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before
{
	content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before
{
	content: "\f1d9";
}
.fa-history:before
{
	content: "\f1da";
}
.fa-circle-thin:before
{
	content: "\f1db";
}
.fa-header:before
{
	content: "\f1dc";
}
.fa-paragraph:before
{
	content: "\f1dd";
}
.fa-sliders:before
{
	content: "\f1de";
}
.fa-share-alt:before
{
	content: "\f1e0";
}
.fa-share-alt-square:before
{
	content: "\f1e1";
}
.fa-bomb:before
{
	content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before
{
	content: "\f1e3";
}
.fa-tty:before
{
	content: "\f1e4";
}
.fa-binoculars:before
{
	content: "\f1e5";
}
.fa-plug:before
{
	content: "\f1e6";
}
.fa-slideshare:before
{
	content: "\f1e7";
}
.fa-twitch:before
{
	content: "\f1e8";
}
.fa-yelp:before
{
	content: "\f1e9";
}
.fa-newspaper-o:before
{
	content: "\f1ea";
}
.fa-wifi:before
{
	content: "\f1eb";
}
.fa-calculator:before
{
	content: "\f1ec";
}
.fa-paypal:before
{
	content: "\f1ed";
}
.fa-google-wallet:before
{
	content: "\f1ee";
}
.fa-cc-visa:before
{
	content: "\f1f0";
}
.fa-cc-mastercard:before
{
	content: "\f1f1";
}
.fa-cc-discover:before
{
	content: "\f1f2";
}
.fa-cc-amex:before
{
	content: "\f1f3";
}
.fa-cc-paypal:before
{
	content: "\f1f4";
}
.fa-cc-stripe:before
{
	content: "\f1f5";
}
.fa-bell-slash:before
{
	content: "\f1f6";
}
.fa-bell-slash-o:before
{
	content: "\f1f7";
}
.fa-trash:before
{
	content: "\f1f8";
}
.fa-copyright:before
{
	content: "\f1f9";
}
.fa-at:before
{
	content: "\f1fa";
}
.fa-eyedropper:before
{
	content: "\f1fb";
}
.fa-paint-brush:before
{
	content: "\f1fc";
}
.fa-birthday-cake:before
{
	content: "\f1fd";
}
.fa-area-chart:before
{
	content: "\f1fe";
}
.fa-pie-chart:before
{
	content: "\f200";
}
.fa-line-chart:before
{
	content: "\f201";
}
.fa-lastfm:before
{
	content: "\f202";
}
.fa-lastfm-square:before
{
	content: "\f203";
}
.fa-toggle-off:before
{
	content: "\f204";
}
.fa-toggle-on:before
{
	content: "\f205";
}
.fa-bicycle:before
{
	content: "\f206";
}
.fa-bus:before
{
	content: "\f207";
}
.fa-ioxhost:before
{
	content: "\f208";
}
.fa-angellist:before
{
	content: "\f209";
}
.fa-cc:before
{
	content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before
{
	content: "\f20b";
}
.fa-meanpath:before
{
	content: "\f20c";
}
.fa-buysellads:before
{
	content: "\f20d";
}
.fa-connectdevelop:before
{
	content: "\f20e";
}
.fa-dashcube:before
{
	content: "\f210";
}
.fa-forumbee:before
{
	content: "\f211";
}
.fa-leanpub:before
{
	content: "\f212";
}
.fa-sellsy:before
{
	content: "\f213";
}
.fa-shirtsinbulk:before
{
	content: "\f214";
}
.fa-simplybuilt:before
{
	content: "\f215";
}
.fa-skyatlas:before
{
	content: "\f216";
}
.fa-cart-plus:before
{
	content: "\f217";
}
.fa-cart-arrow-down:before
{
	content: "\f218";
}
.fa-diamond:before
{
	content: "\f219";
}
.fa-ship:before
{
	content: "\f21a";
}
.fa-user-secret:before
{
	content: "\f21b";
}
.fa-motorcycle:before
{
	content: "\f21c";
}
.fa-street-view:before
{
	content: "\f21d";
}
.fa-heartbeat:before
{
	content: "\f21e";
}
.fa-venus:before
{
	content: "\f221";
}
.fa-mars:before
{
	content: "\f222";
}
.fa-mercury:before
{
	content: "\f223";
}
.fa-intersex:before,
.fa-transgender:before
{
	content: "\f224";
}
.fa-transgender-alt:before
{
	content: "\f225";
}
.fa-venus-double:before
{
	content: "\f226";
}
.fa-mars-double:before
{
	content: "\f227";
}
.fa-venus-mars:before
{
	content: "\f228";
}
.fa-mars-stroke:before
{
	content: "\f229";
}
.fa-mars-stroke-v:before
{
	content: "\f22a";
}
.fa-mars-stroke-h:before
{
	content: "\f22b";
}
.fa-neuter:before
{
	content: "\f22c";
}
.fa-genderless:before
{
	content: "\f22d";
}
.fa-facebook-official:before
{
	content: "\f230";
}
.fa-pinterest-p:before
{
	content: "\f231";
}
.fa-whatsapp:before
{
	content: "\f232";
}
.fa-server:before
{
	content: "\f233";
}
.fa-user-plus:before
{
	content: "\f234";
}
.fa-user-times:before
{
	content: "\f235";
}
.fa-hotel:before,
.fa-bed:before
{
	content: "\f236";
}
.fa-viacoin:before
{
	content: "\f237";
}
.fa-train:before
{
	content: "\f238";
}
.fa-subway:before
{
	content: "\f239";
}
.fa-medium:before
{
	content: "\f23a";
}
.fa-yc:before,
.fa-y-combinator:before
{
	content: "\f23b";
}
.fa-optin-monster:before
{
	content: "\f23c";
}
.fa-opencart:before
{
	content: "\f23d";
}
.fa-expeditedssl:before
{
	content: "\f23e";
}
.fa-battery-4:before,
.fa-battery-full:before
{
	content: "\f240";
}
.fa-battery-3:before,
.fa-battery-three-quarters:before
{
	content: "\f241";
}
.fa-battery-2:before,
.fa-battery-half:before
{
	content: "\f242";
}
.fa-battery-1:before,
.fa-battery-quarter:before
{
	content: "\f243";
}
.fa-battery-0:before,
.fa-battery-empty:before
{
	content: "\f244";
}
.fa-mouse-pointer:before
{
	content: "\f245";
}
.fa-i-cursor:before
{
	content: "\f246";
}
.fa-object-group:before
{
	content: "\f247";
}
.fa-object-ungroup:before
{
	content: "\f248";
}
.fa-sticky-note:before
{
	content: "\f249";
}
.fa-sticky-note-o:before
{
	content: "\f24a";
}
.fa-cc-jcb:before
{
	content: "\f24b";
}
.fa-cc-diners-club:before
{
	content: "\f24c";
}
.fa-clone:before
{
	content: "\f24d";
}
.fa-balance-scale:before
{
	content: "\f24e";
}
.fa-hourglass-o:before
{
	content: "\f250";
}
.fa-hourglass-1:before,
.fa-hourglass-start:before
{
	content: "\f251";
}
.fa-hourglass-2:before,
.fa-hourglass-half:before
{
	content: "\f252";
}
.fa-hourglass-3:before,
.fa-hourglass-end:before
{
	content: "\f253";
}
.fa-hourglass:before
{
	content: "\f254";
}
.fa-hand-grab-o:before,
.fa-hand-rock-o:before
{
	content: "\f255";
}
.fa-hand-stop-o:before,
.fa-hand-paper-o:before
{
	content: "\f256";
}
.fa-hand-scissors-o:before
{
	content: "\f257";
}
.fa-hand-lizard-o:before
{
	content: "\f258";
}
.fa-hand-spock-o:before
{
	content: "\f259";
}
.fa-hand-pointer-o:before
{
	content: "\f25a";
}
.fa-hand-peace-o:before
{
	content: "\f25b";
}
.fa-trademark:before
{
	content: "\f25c";
}
.fa-registered:before
{
	content: "\f25d";
}
.fa-creative-commons:before
{
	content: "\f25e";
}
.fa-gg:before
{
	content: "\f260";
}
.fa-gg-circle:before
{
	content: "\f261";
}
.fa-tripadvisor:before
{
	content: "\f262";
}
.fa-odnoklassniki:before
{
	content: "\f263";
}
.fa-odnoklassniki-square:before
{
	content: "\f264";
}
.fa-get-pocket:before
{
	content: "\f265";
}
.fa-wikipedia-w:before
{
	content: "\f266";
}
.fa-safari:before
{
	content: "\f267";
}
.fa-chrome:before
{
	content: "\f268";
}
.fa-firefox:before
{
	content: "\f269";
}
.fa-opera:before
{
	content: "\f26a";
}
.fa-internet-explorer:before
{
	content: "\f26b";
}
.fa-tv:before,
.fa-television:before
{
	content: "\f26c";
}
.fa-contao:before
{
	content: "\f26d";
}
.fa-500px:before
{
	content: "\f26e";
}
.fa-amazon:before
{
	content: "\f270";
}
.fa-calendar-plus-o:before
{
	content: "\f271";
}
.fa-calendar-minus-o:before
{
	content: "\f272";
}
.fa-calendar-times-o:before
{
	content: "\f273";
}
.fa-calendar-check-o:before
{
	content: "\f274";
}
.fa-industry:before
{
	content: "\f275";
}
.fa-map-pin:before
{
	content: "\f276";
}
.fa-map-signs:before
{
	content: "\f277";
}
.fa-map-o:before
{
	content: "\f278";
}
.fa-map:before
{
	content: "\f279";
}
.fa-commenting:before
{
	content: "\f27a";
}
.fa-commenting-o:before
{
	content: "\f27b";
}
.fa-houzz:before
{
	content: "\f27c";
}
.fa-vimeo:before
{
	content: "\f27d";
}
.fa-black-tie:before
{
	content: "\f27e";
}
.fa-fonticons:before
{
	content: "\f280";
}
.fa-reddit-alien:before
{
	content: "\f281";
}
.fa-edge:before
{
	content: "\f282";
}
.fa-credit-card-alt:before
{
	content: "\f283";
}
.fa-codiepie:before
{
	content: "\f284";
}
.fa-modx:before
{
	content: "\f285";
}
.fa-fort-awesome:before
{
	content: "\f286";
}
.fa-usb:before
{
	content: "\f287";
}
.fa-product-hunt:before
{
	content: "\f288";
}
.fa-mixcloud:before
{
	content: "\f289";
}
.fa-scribd:before
{
	content: "\f28a";
}
.fa-pause-circle:before
{
	content: "\f28b";
}
.fa-pause-circle-o:before
{
	content: "\f28c";
}
.fa-stop-circle:before
{
	content: "\f28d";
}
.fa-stop-circle-o:before
{
	content: "\f28e";
}
.fa-shopping-bag:before
{
	content: "\f290";
}
.fa-shopping-basket:before
{
	content: "\f291";
}
.fa-hashtag:before
{
	content: "\f292";
}
.fa-bluetooth:before
{
	content: "\f293";
}
.fa-bluetooth-b:before
{
	content: "\f294";
}
.fa-percent:before
{
	content: "\f295";
}
/* Fira-Sans*/
@font-face
{
	font-family: 'Fira-Sans';
	src: url('../fonts/FiraSans-Regular.eot');
	src: local('Fira Sans Regular'), url('../fonts/FiraSans-Regular.eot') format('embedded-opentype'), url('../fonts/FiraSans-Regular.woff') format('woff'), url('../fonts/FiraSans-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'Fira-Sans-Semibold';
	src: url('../fonts/FiraSans-SemiBold.eot');
	src: local('Fira Sans SemiBold'), url('../fonts/FiraSans-SemiBold.eot') format('embedded-opentype'), url('../fonts/FiraSans-SemiBold.woff') format('woff'), url('../fonts/FiraSans-SemiBold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
@font-face
{
	font-family: 'Fira-Sans-Bold';
	src: url('../fonts/FiraSans-Bold.eot');
	src: local('Fira Sans Bold'), url('../fonts/FiraSans-Bold.eot') format('embedded-opentype'), url('../fonts/FiraSans-Bold.woff') format('woff'), url('../fonts/FiraSans-Bold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}
/* Tundra Web Font */
/*
This CSS resource incorporates links to font software which is the valuable copyrighted
property of Monotype Imaging and/or its suppliers. You may not attempt to copy, install,
redistribute, convert, modify or reverse engineer this font software. Please contact Monotype
Imaging with any questions regarding Web Fonts:  http://www.fonts.com
*/
@font-face{
        font-family:"TundraWeb";
        src:url("../fonts/1ae761e9-10c8-4efe-888e-3cfaf6d3ac43.eot?#iefix");
        src:url("../fonts/1ae761e9-10c8-4efe-888e-3cfaf6d3ac43.eot?#iefix") format("eot"),url("../fonts/79a3e616-8931-4235-b8dc-0f9718329786.woff2") format("woff2"),url("../fonts/98d8ab99-1bd9-4469-8ed9-e5bb30485dce.woff") format("woff"),url("../fonts/81f064de-4414-4fe3-a3eb-3c2c794d1e37.ttf") format("truetype"),url("../fonts/0b00a6a0-9ca4-4ace-a270-c21c7f085f1f.svg#0b00a6a0-9ca4-4ace-a270-c21c7f085f1f") format("svg");
    }
    @font-face{
        font-family:"TundraWeb-Italic";
        src:url("../fonts/49c66e19-32da-4ab1-995d-ae446c41a429.eot?#iefix");
        src:url("../fonts/49c66e19-32da-4ab1-995d-ae446c41a429.eot?#iefix") format("eot"),url("../fonts/c65ef4d4-020f-4e58-bf9c-f9e5495344f7.woff2") format("woff2"),url("../fonts/14437e62-00cf-40af-be95-739d3404092c.woff") format("woff"),url("../fonts/74b1bcb0-92a7-4c00-b594-09af17ffff02.ttf") format("truetype"),url("../fonts/8701687f-9ed8-4363-af67-5c19ffe30003.svg#8701687f-9ed8-4363-af67-5c19ffe30003") format("svg");
    }
    @font-face{
        font-family:"TundraWeb-Bold";
        src:url("../fonts/b7508290-635f-4dfa-ab5d-0bc62e4707db.eot?#iefix");
        src:url("../fonts/b7508290-635f-4dfa-ab5d-0bc62e4707db.eot?#iefix") format("eot"),url("../fonts/c7cb398d-54e6-42ed-9041-e3e1ac428fb0.woff2") format("woff2"),url("../fonts/f30abd5f-0012-4378-923c-b16106dcd3a5.woff") format("woff"),url("../fonts/21b1ca7f-87db-4676-bee7-4d681a8f18d5.ttf") format("truetype"),url("../fonts/9ed44c4a-2355-468d-90c5-1da01e470496.svg#9ed44c4a-2355-468d-90c5-1da01e470496") format("svg");
    }
    @font-face{
        font-family:"TundraWeb-Bold-Italic";
        src:url("../fonts/015fa954-effa-403d-8405-f5b867563e9a.eot?#iefix");
        src:url("../fonts/015fa954-effa-403d-8405-f5b867563e9a.eot?#iefix") format("eot"),url("../fonts/8e283a81-8efd-40cb-b587-a42907c56e0e.woff2") format("woff2"),url("../fonts/8192d9cc-02c5-4b0c-b71b-da4bb92b9634.woff") format("woff"),url("../fonts/3b01da53-1acc-4cfa-bd06-74e56e55364f.ttf") format("truetype"),url("../fonts/77782e88-716a-441d-8e27-01bab21d451d.svg#77782e88-716a-441d-8e27-01bab21d451d") format("svg");
    }
.column-33x3WBg-cont
{
	padding: 15px;
	overflow: hidden;
}
.column-33x3WBg-sub-head
{
	display: block;
	font-size: 16px;
	line-height: 18px;
	font-family: 'TundraWeb', serif;
	color: #282828;
	margin-bottom: 10px;
}
.column-33x3BBg-cont
{
	background-color: #133B5A;
}
.column-33x3BBg-sub-head,
.column-33x3BBg-txt-cont .author-name,
.column-33x3BBg-txt-cont .author-text,
.column-33x3BBg-txt-cont .section-name,
.column-33x3BBg-txt-cont p
{
	color: #FFF;
}
.teaser-text-blue
{
	color: #133B5A;
}
.connectWU-container
{
	width: 100%;
	height: 115px;
	background-color: #FFF;
}
.connectWU-heading
{
	padding: 5px 15px;
	position: relative;
	background-color: #133B5A;
	color: #FFF;
	font-size: 18px;
	line-height: 25px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-align: left;
	float: left;
	width: 100%;
}
.connectWU-heading:after,
.connectWU-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.connectWU-heading:after
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.connectWU-heading:before
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.connectWU-sm-cont
{
	float: left;
	width: 100%;
}
.connectWU-sm-cont ul
{
	margin: 0;
	padding: 0;
	text-align: center;
}
.connectWU-sm-cont li
{
	background-color: #FFF;
	border-right: 1px solid #B4B4B4;
	display: inline-block;
	height: 80px;
	padding: 17px 10px;
	text-align: center;
	/*width: 19%;*/
	display: table-cell;
	width: 1%;
	float: none;
}
.connectWU-sm-cont li:last-child
{
	border-right: none;
}
.connectWU-sm-cont li a
{
	color: #828282;
	font-size: 11px;
}
.connectWU-sm-cont li a i.fa
{
	font-size: 16px;
	display: block;
}
.follower-view
{
	display: block;
	line-height: 13px;
	margin-top: 8px;
}
.ccicx3-slide
{
	border-bottom: 1px dashed #B4B4B4 !important;
	display: block;
	padding: 10px 0 5px 0;
	display: table;
}
.ccicx3-text-img
{
	background-color: #CCC;
	height: 60px;
	overflow: hidden;
	text-align: center;
	width: 60px;
	border-radius: 100%;
	float: left;
	margin: 0 10px 5px 0;
}
.ccicx3-text-cont
{
	display: inline-block;
	float: left;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	max-height: 93px;
	position: relative;
	text-align: left;
	width: 204px;
}
.ccicx3-text-cont .news-comments-area
{
	left: -56px;
	top: 65px;
}
.ccicx3-text-cont .news-comments-area li
{
	color: #828282 !important;
}
.max-height-text
{
	display: inline-block;
	max-height: 72px;
	overflow: hidden;
}
.score-board-container
{
	width: 170px;
	height: 40px;
	background-color: #FFF;
	float: left;
	margin-right: 7px;
	color: #FFF;
	text-align: left;
	font-size: 11px;
	text-transform: uppercase;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.score-a,
.score-b
{
	display: block;
	background-color: #133B5A;
	padding: 0 5px;
	line-height: 20px;
	height: 20px;
	width: 100%;
	letter-spacing: 0.25px;
	overflow: hidden;
}
.score-a
{
	background-color: #2A5E88;
}
.sports-sb-container
{
	background-color: #1E3F03;
	float: left;
	width: 190px;
	height: 40px;
	overflow: hidden;
	margin-right: 10px;
}
.team-img
{
	background: #FFF none repeat scroll 0 0;
	border: 1px solid #DFDCD4;
	border-radius: 100%;
	display: inline-block;
	height: 26px;
	vertical-align: middle;
	width: 26px;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.50);
	margin-left: 5px;
	float: left;
}
.team-a .team-img,
.team-b .team-img
{
	margin-top: 7px;
}
.team-b .team-img
{
	margin-left: 0;
}
.team-text
{
	color: #FFF;
	display: inline-block;
	float: left;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 11px;
	height: 40px;
	line-height: 12px;
	margin-left: 5px;
	margin-right: 6px;
	padding-top: 1px;
	text-align: left;
	width: 46px;
	padding: 3px 0;
}
.verser
{
	float: left;
	font-size: 20px;
	line-height: 40px;
	font-family: 'TundraWeb', serif;
	color: #E6E6E1;
	margin-right: 3px;
}
.team-states,
.team-overs
{
	font-size: 10px;
	display: block !important;
}
.both_team_final_states
{
	float: left;
	height: 40px;
	padding: 7px 0 0 5px;
	width: 122px;
	font-size: 11px;
	color: #FFF;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 11px;
	text-transform: uppercase;
	text-align: center;
	white-space: normal;
}
.team-1-name,
.team-2-name,
.team-1-states,
.team-2-states
{
	display: inline-block;
}
.team-1-name
{
	margin-right: 5px;
}
.team-2-name
{
	margin-left: 5px;
}
.team_verses
{
	display: inline-block;
	font-size: 11px;
	text-align: center;
	font-family: 'TundraWeb', serif;
}
.winner-states
{
	display: block;
	text-transform: capitalize;
	font-size: 10px;
	margin-top: 4px;
	letter-spacing: normal;
}
.football-team1,
.football-team2
{
	height: 40px;
	width: 53px;
	float: left;
	font-size: 11px;
	line-height: 11px;
	color: #FFF;
	white-space: normal;
	padding: 7px 0 0 0px;
	letter-spacing: normal;
	text-transform: capitalize;
}
.football-team1
{
	text-align: left;
	padding-left: 5px;
}
.football-team2
{
	text-align: right;
	padding-right: 5px;
}
.team1-states,
.team2-states
{
	display: block;
	margin-top: 5px;
	font-size: 10px;
	letter-spacing: 0.5px;
}
.article-lead
{
	height: 800px;
	width: 920px;
	background-color: white;
	float: left;
	margin-bottom: 40px;
}
.img-full-width
{
	width: 880px;
	height: auto;
	/*float: left;*/
	margin: 5px 30px 18px 30px;
	padding: 0;
}
.img-full-w-cont
{
	width: 100%;
	height: auto;
	/*float: left;*/
	display: block;
}
.caption-cont
{
	display: block;
	/*float: left;*/
	width: 100%;
	margin-top: 10px;
	font-family: 'Fira-Sans', sans-serif;
	line-height: 14px;
}
.third-party-container
{
	width: 860px;
	height: 385px;
	background-color: #EFEFEF;
	margin: 24px 30px 25px;
}
.third-party-container p
{
	font-size: 20px;
	line-height: 14px;
	color: #989898;
	font-family: 'Fira-Sans', sans-serif;
	padding-top: 181px;
}
.audio-player-cont
{
	max-width: 630px;
	display: block;
	float: left;
	margin-bottom: 24px;
	margin-left: 300px;
}
.audio-player
{
	width: 600px;
	height: auto;
	background-color: #D2D2D2;
	float: right;
	margin-right: 30px;
}
.audio-player .download-link
{
	float: right;
	color: blue;
	font-size: 13px;
	display: inline-block;
	margin: 6px 17px 3px 0;
}
.audio-player a img
{
	/*width: 42%;*/
	width: 100%;
	height: 35px;
	float: left;
	display: inline-block;
	/*margin-left: 50px;*/
	margin-top: 2px;
}
.lead-img-change .lead-img
{
	width: 455px;
	height: 341px;
	float: left;
	margin-right: 19px;
}
.audio-insert-img
{
	width: 440px;
	float: left;
	background: black;
	height: 79px;
	margin-bottom: 20px;
}
.audio-insert-img img
{
	height: 60px;
	margin: 9px;
	width: 421px;
}
header.article-header-cont
{
	min-height: 188px;
	margin-bottom: 10px;
}
header.article-header-cont.sticky .main-menu
{
	box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.50);
}
header.article-header-cont.sticky #main-menu,
header.article-header-cont.sticky .fixed-menu,
header.article-header-cont.sticky .city-menu-wrapper
{
	display: none;
}
.sticky-article-heading
{
	display: none;
}
.sticky-article-heading .logo-sq
{
	width: 40px;
	top: -10px;
	position: relative;
	float: left;
	margin-right: 10px;
	margin-left: 5px;
}
.article-header-cont.sticky .sticky-article-heading
{
	display: block !important;
	padding: 10px 0 0 10px;
}
.article-header-cont .sticky-article-heading h1
{
	font-family: 'TundraWeb', serif;
	font-size: 16px;
	line-height: 20px;
	margin: 0;
	padding: 0;
	color: #282828;
	float: left;
	top: 2px;
	position: relative;
	width: 80%;
	height: 20px;
	overflow: hidden;
}
.article-header-cont .sticky-article-heading .artcl-social-media
{
	float: right;
	width: auto !important;
	background: #F5F5F5;
	height: 40px;
	position: absolute;
	top: 0;
	right: 0;
	padding: 10px 0 0 0;
}
.article-header-cont .sticky-article-heading .artcl-social-media::before
{
	content: '';
	width: 190px;
	height: 40px;
	position: absolute;
	left: -190px;
	top: 0;
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(35%, rgba(252,252,252,0.69)), color-stop(64%, rgba(249,249,249,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	/*background: black;*/
}
header.article-header-cont nav.main-menu
{
	border: 0;
}
.article-header-cont .small-logo
{
	width: 250px;
}
.justin-article-header .justIn-story
{
	font-size: 13px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 15.5px;
	display: block;
	letter-spacing: -0.1px;
	color: #828282;
	margin-bottom: 24px;
	max-height: 45px;
	overflow: hidden;
}
.justin-100x3-container.justin-article-header
{
	height: 65px;
	margin-bottom: 5px;
	margin-top: 10px;
	padding: 10px;
	max-height: 65px;
	overflow: hidden;
}
.justin-article-header .justIn-heaing
{
	height: 45px;
	left: 55px;
	position: absolute;
	top: 10px;
}
.justin-100x3-container.justin-article-header:after
{
	width: 19%;
}
.justin-article-header .justin-slider
{
	width: 100%;
	height: 50px;
	margin-left: 0px;
	margin-top: 0;
	padding-left: 100px;
	float: left;
}
.justin-article-header .justin-slider .pc-next
{
	position: absolute;
	right: -10px;
	top: 5px;
}
.justin-article-header .justin-slider .pc-prev
{
	position: absolute;
	left: 0px;
	top: 5px;
}
.justin-article-header .cutout-arrow-1,
.justin-article-header .cutout-arrow-2
{
	left: 40px;
}
.justin-article-header .cutout-arrow-3,
.justin-article-header .cutout-arrow-4
{
	right: 40px;
}
.cutout-arrow-1:after,
.cutout-arrow-3:after
{
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	border-top: 12px solid #F5F5F5;
}
.cutout-arrow-2:after,
.cutout-arrow-4:after
{
	position: absolute;
	content: '';
	bottom: 0;
	left: 0;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	border-bottom: 12px solid #F5F5F5;
}
.article-header-cont .small-logo
{
	float: left;
	top: 3px;
	position: relative;
}
.article-header-cont div.socialize
{
	float: right;
}
.article-header-cont div.search-block
{
	float: right;
	position: relative;
	top: 1px;
}
.article-header-cont div.search-block input[type=text]
{
	border: 0;
}
.article-sub-header
{
	position: relative;
}
.article-sub-header .city-menu-1,
.article-sub-header .city-menu-2
{
	height: 25px !important;
}
.article-sub-header .city-menu-2
{
	position: absolute !important;
	right: 0 !important;
	top: 0 !important;
	overflow: hidden;
	margin: 0 !important;
	padding: 4px 0 0 10px !important;
}
body.stopScroll
{
	overflow: hidden;
}
.lead-video-cont
{
	position: relative;
	/*padding-bottom: 56.25%;*/
	/* 16:9 */
	padding-top: 25px;
	height: 538px;
	width: 920px;
	margin: 0 0 20px 0;
}
.lead-video-cont iframe
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.videoWrapper420x315-cont
{
	width: 420px;
	float: left;
	display: block;
	margin-bottom: 20px;
	margin: 0 20px 0px 30px;
	height: auto;
}
.videoWrapper420x315
{
	position: relative;
	width: 420px;
	height: 315px;
	margin-bottom: 20px;
	/*float: left;*/
	top: 10px;
}
.videoWrapper420x315 iframe
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.intro
{
	font-family: 'Fira-Sans-SemiBold', sans-serif !important;
	font-size: 19px;
	color: #133B5A !important;
	line-height: 24px;
	padding-bottom: 15px;
	border-bottom: 1px solid #D1CED2;
	margin-bottom: 15px;
}
.drop-caps:first-letter
{
	float: left;
	font-size: 57px;
	line-height: 23px;
	padding-top: 16px;
	-moz-padding-top: 7px !important;
	padding-right: 10px;
	padding-left: 4px;
	font-family: 'TundraWeb-Bold', serif;
}
.video-article-cont .intro
{
	border-bottom: 0;
}
aside
{
	float: right;
}
.article-block
{
	border-top: 20px solid #F5F5F5;
	border-bottom: 20px solid #F5F5F5;
	padding-top: 15px;
	padding-bottom: 12px;
	width: 920px;
	margin-bottom: 15px;
}
.article-block-multiple
{
	border-top: 10px solid #F5F5F5;
	border-bottom: 10px solid #F5F5F5;
	padding-top: 0;
	padding-bottom: 0px;
	width: 920px;
	margin-bottom: 15px;
	float: left;
}
.no-border
{
	border-top: 0 !important;
	border-bottom: 0 !important;
}
.article-block-item
{
	border-top: 10px solid #F5F5F5;
	border-bottom: 10px solid #F5F5F5;
	padding-top: 5px;
	padding-bottom: 0px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	position: relative;
	float: left;
}
.article-block-item .read-more-button
{
	float: right;
	margin: 10px 20px 20px 0;
	bottom: 0px;
	position: relative;
	right: 0;
}
.article-cont aside p
{
	margin: 0;
	padding: 5px 0 10px 0;
	font-size: 16px;
	line-height: 18px;
}
.article::after
{
	content: '';
	width: 920px;
	height: 100%;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	background: white;
}
.article-cont p,
.article-cont ul.article-body,
.article-cont ol.article-body
{
	font-family: 'TundraWeb', serif;
	font-size: 18px;
	color: #282828;
	line-height: 26px;
	margin: 0 0 10px 300px;
	/*(solved issue)*/
	/*margin: 0 360px 10px 300px;*/
	/*(it was before)*/
	width: 600px;
	font-weight: normal !important;
	font-style: normal !important;
}
/*.article-cont p { margin: 0 0px 10px 300px !important; }*/
.article-cont ul.article-body,
.article-cont ol.article-body
{
	padding: 5px 0 10px 20px;
	/*float: left;*/
}
.article-cont ul.article-body li.square
{
	list-style-type: square;
}
.article-cont ul.article-body li.circle
{
	list-style-type: circle;
}
.article-cont ul.article-body li.tick
{
	list-style-type: none;
}
.article-cont ul.article-body li.tick::before
{
	font-family: 'FontAwesome';
	content: '\f00c';
	font-size: 13px;
	padding-right: 2px;
	margin: 0 5px 0 -20px;
}
.article-cont ul.article-body li.cross
{
	list-style-type: none;
}
.article-cont ul.article-body li.cross::before
{
	font-family: 'FontAwesome';
	content: '\f00d';
	font-size: 15px;
	padding-right: 3px;
	margin: 0 5px 0 -20px;
}
h1,
h2,
h3,
h4,
h5,
h6
{
	font-weight: normal !important;
	font-style: normal !important;
}
p b,
p strong
{
	font-family: 'TundraWeb-Bold';
}
p b i,
p i b
{
	font-family: 'TundraWeb-Bold-Italic';
	font-style: normal !important;
	font-weight: normal;
}
p i
{
	font-family: 'TundraWeb-Italic';
	font-style: normal;
	font-weight: normal;
}
p a.tweetable
{
	margin-right: 7px;
	margin-left: 4px;
	padding-right: 5px;
	box-shadow: inset 0px -1px 0 white, inset 0px -2px 0 #133B5A;
	color: #133B5A;
	position: relative;
	display: inline;
}
p a.tweetable::after
{
	content: "\f099";
	font-family: FontAwesome;
	position: relative;
	font-size: 15px;
	left: 5px;
	display: inline;
}
p a.tweetable:hover
{
	text-decoration: none;
}
.article .main-heading
{
	font-family: 'TundraWeb', serif;
	color: #282828;
	font-size: 36px;
	letter-spacing: -1px;
	line-height: 40px;
	margin: 12px 30px 10px 30px;
}
.article h1
{
	color: #282828;
	font-family: 'TundraWeb', serif;
	/*margin-top: 15px;*/
	padding: 15px 30px 0;
	width: 920px;
	line-height: 36px;
	letter-spacing: -0.5px;
}
.article h1 span.heading-teaser,
.article .main-heading span.heading-teaser
{
	color: #AAA;
}
.article h2,
.article .heading
{
	font-family: "Fira-Sans-SemiBold", sans-serif;
	font-size: 20px;
	/*margin: 18px 360px 10px 300px;*/
	margin: 18px 0px 10px 300px;
	color: #133B5A;
	line-height: 25px;
	padding: 0;
	width: 600px;
}
/*.article h2
{
	width: 100%;
}*/
.article .other-articles h2
{
	font-family: "Fira-Sans-SemiBold", sans-serif;
	font-size: 20px;
	margin: 18px 360px 10px 30px;
	color: #FFFFFF;
	line-height: 15px;
	padding: 0;
}
.other-articles
{
	background: #282828;
}
.other-articles .related-artcl-cont
{
	height: 163px;
	margin: 0;
	overflow: hidden;
	padding: 0 0 10px 30px;
	position: relative;
	text-align: left;
	width: 900px;
	background: transparent;
}
.other-articles .rel-slide-text a
{
	color: #FFF;
}
.other-articles .right-arrow:after
{
	border-left: 10px solid #FFF;
}
.other-articles .left-arrow:after
{
	border-right: 10px solid #FFF;
}
.other-articles .related-artcl-cont:after
{
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(40, 40, 40, 0.64) 64%, rgba(40, 40, 40, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(64%, rgba(40,40,40,0.64)), color-stop(100%, rgba(40,40,40,1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(40, 40, 40, 0.64) 64%, rgba(40, 40, 40, 1) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(40, 40, 40, 0.64) 64%, rgba(40, 40, 40, 1) 100%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(40, 40, 40, 0.64) 64%, rgba(40, 40, 40, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(40, 40, 40, 0.64) 64%, rgba(40, 40, 40, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#282828', GradientType=1 );
}
.lead-img-cont
{
	width: 920px;
	height: auto;
	margin: 10px 0 20px 0;
	position: relative;
	z-index: 1;
}
.lead-img-cont img
{
	width: 100%;
	height: auto;
}
span.lead-img-caption
{
	position: absolute;
	bottom: 0;
	padding: 10px 20px;
	left: 0;
	z-index: 2;
	display: block;
	width: 100%;
	height: auto;
}
span.lead-img-caption p
{
	margin: 0;
	padding: 20px 0 0;
	color: white;
	font-family: 'Fira-Sans', sans-serif;
	font-size: 11px;
	line-height: 12px;
	width: 100%;
}
span.lead-img-caption::before
{
	content: '';
	display: block;
	height: 100%;
	min-height: 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: -1;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(35%, rgba(32,32,32,0.9)), color-stop(100%, rgba(40,40,40,1)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#282828', GradientType=0 );
}
span.lead-img-caption a
{
	color: white;
	text-decoration: underline;
	/*+placement: ;*/
	position: relative;
	left: 0;
	top: 0;
}
.article
{
	height: auto;
	display: block;
	position: relative;
	/*margin-top: 10px;*/
	padding-bottom: 25px;
	margin-bottom: 20px;
	float: left;
	/*min-height: 1000px;*/
}
.pullquote-left
{
	border-top: 7px solid #1E4682;
	border-bottom: 7px solid #1E4682;
	font-family: 'Fira-Sans', sans-serif;
	font-size: 19px;
	color: #2A5E88;
	line-height: 26px;
	/*font-style: italic;*/
	width: 230px;
	float: left;
	margin: 5px 20px 12px 144px;
	padding: 15px 13px 15px 0px;
}
.pullquote-left a
{
	font-family: 'TundraWeb-Italic', sans-serif;
	font-size: 22px;
	color: #2A5E88;
	line-height: 28px;
	/*font-style: italic;*/
	width: 190px;
	margin: 0;
	padding: 0;
	letter-spacing: -0.3px;
}
.pullquote-left a .tw
{
	font-size: 16px;
}
.also-view-container,
.also-read-container
{
	background: #E6E6E1;
	width: 145px;
	height: 220px;
	float: left;
	position: relative;
	margin: 5px 20px 0px 187px;
	padding: 0 22px 20px 22px;
	overflow: hidden;
}
.also-read-container
{
	height: 247px;
}
.also-view-head,
.also-read-head
{
	width: 69px;
	height: 20px;
	background-color: #2A5E88;
	padding: 2px 0 0 6px;
	margin: 0;
}
.also-view-head p,
.also-read-head p
{
	color: white;
	text-transform: uppercase;
	font-size: 10px;
	line-height: 18px;
	letter-spacing: 0.9px;
	padding: 0;
	margin: 0 !important;
	font-family: 'Fira-Sans-SemiBold', sans-serif;
}
.also-view-img-cont
{
	width: 100px;
	height: 65px;
	margin: 17px 0 0 0;
	background: #D5D5D5;
	position: relative;
}
.also-view-img-cont::after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(241,111,92,0)), color-stop(100%, rgba(0,0,0,0.37)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
}
.also-view-img-cont span.media-icon
{
	top: 27%;
	left: 35%;
}
.also-view-text-cont p,
.also-read-text-cont p
{
	margin: 7px 0 0 0 !important;
	width: 100%;
	font-family: 'Fira-Sans', sans-serif;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: -0.3px;
	max-height: 90px;
	overflow: hidden;
}
.also-read-text-cont p.alsoR-column-byline
{
	font-size: 10px;
	font-family: 'Fira-Sans-SemiBold', sans-serif;
	letter-spacing: 1px;
	line-height: 14px;
	color: #828282;
	text-transform: uppercase;
}
.author-img-cont
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 82px;
	height: 92px;
}
.img600-cont
{
	margin: 7px 20px 18px 30px;
	float: left;
	width: 600px;
	height: auto;
	position: relative;
}
.img600-cont .img-cont
{
	float: left;
	width: 100%;
	margin: 0 0 6px 0;
	height: auto;
}
.img600-cont .caption-cont
{
	position: absolute;
	bottom: 0;
	z-index: 10;
	/*background: black;*/
	padding: 20px 15px 10px;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(35%, rgba(32,32,32,0.9)), color-stop(100%, rgba(40,40,40,1)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#282828', GradientType=0 );
}
.article-cont .engagement-story-news
{
	margin: 5px 0 15px 300px;
	float: left;
	height: auto;
	background: none;
	padding: 0;
	width: 600px;
	border-top: 1px dashed #B4B4B4;
}
.article-cont .engagement-story-news:after
{
	content: none;
}
.img600-cont .caption-cont p
{
	color: white;
}
.img600-cont .caption-cont a
{
	color: white;
}
.img320-cont
{
	margin: 5px 20px 6px 100px;
	float: left;
	width: 320px;
}
.img320-cont .img-cont
{
	float: left;
	margin: 0 0 0px 0;
}
.img320-cont .caption-cont
{
	float: left;
}
.caption-cont p
{
	font-family: 'FiraSans-Medium', sans-serif;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: 11px;
	color: #64645F;
	line-height: 14px;
}
.caption-cont p a
{
	color: #64645F;
	text-decoration: underline;
}
footer
{
	float: left;
}
.article-exclusive
{
	padding-left: 30px;
	padding-top: 15px;
	display: block;
	width: 920px;
	/*    line-height: 14px;*/
	margin-bottom: -10px;
}
.exclusive
{
	text-transform: uppercase;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.85px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	padding-left: 0;
}
.ipso-facto
{
	position: relative;
	width: 920px;
	background-color: #FFF;
	height: 38px;
	text-align: center;
	margin: 10px 0 12px 0;
	float: left;
}
.ipso-facto:before,
.ipso-facto:after
{
	position: absolute;
	content: '';
	width: 38%;
	height: 1px;
	background-color: #D1CED2;
	top: 50%;
}
.ipso-facto:before
{
	left: 30px;
}
.ipso-facto:after
{
	right: 30px;
}
.ipso-focto-img
{
	background-color: #FFF;
	display: block;
	height: 100%;
	margin: 0 auto;
	text-align: center;
	width: 118px;
	border-right: 1px solid #D1CED2;
	border-left: 1px solid #D1CED2;
}
.ipso-focto-img img
{
	margin-top: 11px;
}
.author-container
{
	width: 920px;
	background-color: #FFF;
	padding: 0 30px;
	display: table;
	margin: 15px 0;
}
.author-img-name
{
	float: left;
	margin-right: 10px;
	/*max-width: 210px;*/
	overflow: hidden;
}
.auth-img
{
	width: 60px;
	height: 60px;
	float: left;
	margin-right: 8px;
	border-radius: 100%;
	overflow: hidden;
}
.auth-nm
{
	font-size: 16px;
	line-height: 18px;
	color: #133B5A;
	float: left;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin: 3px 0 0 0;
}
.auth-tw
{
	font-size: 12px;
	line-height: 14px;
	color: #133B5A;
	float: left;
	margin: 3px 0 0 0;
}
.ut-container
{
	float: right;
	text-align: right;
	text-transform: uppercase;
}
.time-stamp,
.update-time
{
	font-size: 10px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 12px;
	letter-spacing: 0.69px;
	text-align: right;
	margin-top: 5px;
	display: block !important;
}
.update-time
{
	display: block;
	margin-top: 0 !important;
}
.artcl-social-media
{
	max-width: 920px;
	height: 26px;
	line-height: 26px;
	padding-left: 30px;
	margin-bottom: 10px;
}
.share-artcl
{
	float: left;
	font-size: 10px;
	padding: 0 20px 0 0;
	letter-spacing: 0.9px;
	text-transform: uppercase;
	color: #828282;
	/*border-right: 1px solid #D1CED2;*/
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.artcl-social-media ul
{
	margin: 0;
	padding: 0;
}
.artcl-social-media ul li
{
	display: inline-block;
	float: left;
	position: relative;
	border-left: 1px solid #D1CED2;
}
.artcl-social-media ul li a
{
	padding: 0 13px;
	text-transform: uppercase;
	color: #828282;
}
.artcl-social-media ul li a i.fa
{
	margin-right: 7px;
	font-size: 13.85px;
}
.fb
{
	color: #3B5998;
}
.wa
{
	color: #43D854;
}
.tw
{
	color: #55ACEE;
}
.in
{
	color: #0077B5;
}
.ev
{
	margin-right: 5px;
}
.en
{
	color: #133B5A;
}
.cm
{
	color: #64645F;
}
.pnt
{
	color: #BD081C;
}
.gp
{
	color: #DD4B39;
}
.su
{
	color: #C93412;
}
.insta
{
	color: #262626;
}
.ad-container
{
	max-width: 920px;
    margin-bottom: 0;
    padding: 0 15px;
    height: auto;
    border: 1px solid #D1CED2;
    margin: 0 auto;
    line-height: 70px;
    text-align: center;
    background-color: #FAF9F6;
    color: #828282;
    position: relative;
}
.ad_label {
	left: 25px;
	bottom: -25px;
}

.ad-banner,
.ad-banner-2
{
	width: 600px;
	height: 70px;
	border: 0px solid #D1CED2;
	background-color: #FFF;
	margin: 0 auto;
	line-height: 70px;
	text-align: center;
	background-color: #FAF9F6;
	color: #828282;
}
.ad-banner-2
{
	height: 140px;
	line-height: 140px;
}
.article-topics-container
{
	float: left;
	margin: 8px 20px -3px 30px;
	max-width: 150px;
}
.more-in
{
	background-color: #2A5E88;
	color: #FFF;
	display: inline-block;
	font-size: 10px;
	line-height: 14px;
	margin-bottom: 8px;
	padding: 2px 4px;
	text-transform: uppercase;
}
.topic-1
{
	background-color: #EBEBEB;
	border-radius: 2px;
	width: 100%;
	color: #282828;
	display: block;
	font-size: 14px;
	/*height: 32px;*/
	height: auto;
	line-height: 24px;
	text-align: center;
	margin-bottom: 8px;
	padding: 5px 10px;
	float: left;
}
/*.topic-1 img { width: auto; height: auto; }*/
.topic-1.hindu-topic-logo
{
	padding: 0;
	height: auto;
	width: auto;
	background: none;
}
.topic-1 a
{
	height: 10px;
}
.author-bottom,
.morein-tag-cont
{
	display: table;
	border-top: 1px solid #D1CED2;
	margin: 0 30px 10px 30px;
	max-width: 860px;
}
.morein-tag-cont
{
	padding-top: 15px;
	width: 100%;
}
.auth-bt-cont
{
	padding: 0 0;
	width: 860px;
}
/* .author-nm-bottom
{
    max-width: 148px;
} */
.author-bottom .artcl-social-media
{
	padding-left: 0;
}
.post-comment
{
	display: inline-block;
	background-color: #2A5E88;
	border-radius: 2px;
	line-height: 17px;
	font-size: 14px;
	font-family: 'Fira-Sans', sans-serif;
	color: #FFF;
	float: right;
	padding: 7px 9px 6px 9px;
}
.tag-button
{
	display: inline-block;
	width: auto;
	border-radius: 2px;
	font-size: 14px;
	line-height: 17px;
	padding: 7px 10px 6px 10px;
	background-color: #EBEBEB;
	margin: 0 8px 8px 0;
	color: #282828;
	float: left;
}
.section-button
{
	color: #FFF;
	background-color: #2A5E88;
}
.red-button
{
	color: #FFF;
	background-color: #FF001F;
}
.product-tag
{
	color: #FFF;
	background-color: #828282;
}
.more_in-head,
.related-artcl
{
	color: #133B5A;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 10px;
}
.related-artcl-cont
{
	background-color: #FFF;
	height: 163px;
	margin: 0;
	overflow: hidden;
	padding: 0 0 10px 30px;
	position: relative;
	text-align: left;
	width: 860px;
}
.related-artcl-cont .right-arrow
{
	right: 0;
}
.article .outbrain-main-cont
{
	width: 600px;
    margin: 15px auto;
    border-top: 1px solid #D1CED2;
    padding-top: 10px;
}
.article .AR_4.ob-two-rows-strip-layout .ob-widget-header
{
	color: #133B5A !important;
}
.article .AR_4.ob-two-rows-strip-layout .ob-rec-text
{
	color: #282828 !important;
	font-size: 13px !important;
    line-height: 15.5px !important;
}
.article .by-outbrain
{
	max-width: 600px;
	margin: 0 auto;
	height: 200px;
	background-color: rgba(0, 0, 0, 0.03);
	padding-top: 10px;
	border-top: 1px solid #D1CED2;
	margin-bottom: 5px;
}
.article .AR_4.ob-two-rows-strip-layout .ob-rec-source {
    font-family: inherit;
    color: #666;
    padding: 1px 0 0px;
    text-align: left;
    font-size: 12px;
    font-style: normal;
    text-transform: uppercase;
}

.comment-rules
{
	max-width: 600px;
	margin: 0 auto;
	padding-top: 10px;
	border-top: 1px solid #D1CED2;
}
.comment-rules ol
{
	margin: 0;
	padding: 0 0 0 10px;
}
.comment-rules ol li
{
	font-size: 10px;
	line-height: 14px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #AAAAAA;
}
.comment-rules ol li:first-child
{
	color: #BE3621;
}
.conmment-box-cont
{
	height: 920px;
}
.other-options-cont
{
	position: absolute;
	top: -5px;
	right: -217px;
	background-color: #FFF;
	width: 300px;
	/* height: 250px; */
	padding: 10px 10px;
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.26);
	z-index: 5;
}
.other-options-cont .sr
{
	padding: 0;
	border-right: none;
	display: block;
	position: relative;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.other-options-cont .sr:after,
.other-options-cont .sr:before
{
	background-color: #4A4A4A;
	content: "";
	height: 2px;
	position: absolute;
	right: 0px;
	top: 11px;
	width: 15px;
}
.other-options-cont .sr:after
{
	transform: rotate(45deg);
}
.other-options-cont .sr:before
{
	transform: rotate(315deg);
}
.more-share-cont
{
	max-width: 250px;
	margin: 12px auto;
	height: 100px;
	margin-top: ;
}
.more-share-cont ul
{
	margin: 0;
	padding: 0;
}
.more-share-cont ul li
{
	float: left;
	border-left: 0;
}
.more-share-cont ul li a
{
	padding: 0 5px;
	background: #FFF;
	float: left;
	width: 123px;
	border-right: none;
	font-size: 11px;
	text-transform: capitalize;
}
.more-share-cont ul li a i.fa
{
	margin-right: 11px;
	font-size: 13.85px;
}
.more-share-cont ul li a .en
{
	color: #DC4E41;
}
.more-share-cont ul li a .dig
{
	color: #000000;
	margin-right: 9px !important;
}
.more-share-cont ul li a .tmb
{
	color: #35465C;
	margin-right: 16px !important;
}
.more-share-cont ul li a .pnt
{
	color: #BD081C;
	margin-right: 15px !important;
}
.more-share-cont ul li a .inst-p
{
	margin-right: 20px;
}
.more-share-cont ul li a .redd
{
	color: #FF4500;
}
.more-share-cont ul li a .cer
{
	color: #828282;
	margin-right: 13px !important;
}
.permalink-cont
{
	display: block;
	width: 100%;
	font-size: 10px;
	height: 35px;
	line-height: 35px;
}
.permalink-cont label
{
	margin-right: 8px;
	text-transform: uppercase;
	float: left;
	letter-spacing: 1px;
}
.permalink-input
{
	box-shadow: 2px 2px 2px 0 rgba(0, 0, 0, 0.11) inset;
	display: inline-block;
	float: left;
	line-height: 29px;
	padding: 0 8px;
	width: 210px;
	border-radius: 2px;
	border: 1px solid rgba(0, 0, 0, 0.04);
}
.tools-contianer
{
	border-top: 1px solid #D1CED2;
	margin-top: 5px;
	padding: 5px 0 0 2px;
}
.tools-heading
{
	display: block;
	font-size: 10px;
	color: #282828 !important;
	line-height: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.print-article
{
	float: left;
	padding: 0 !important;
	text-transform: capitalize !important;
	font-size: 11px;
	border-right: none !important;
	margin-top: 5px;
}
.print
{
	font-size: 14px;
	color: #282828 !important;
}
.edite-text-cont
{
	float: right;
}
.large-text,
.medium-text,
.small-text
{
	font-family: "TundraWeb", serif;
	padding: 2px 6px !important;
	border-right: 1px solid #282828 !important;
	color: #282828 !important;
}
.small-text
{
	font-size: 14px;
	line-height: 22px;
}
.medium-text
{
	font-size: 18px;
	line-height: 26px;
	/*color: #C8C8C3 !important;*/
}
.large-text
{
	font-size: 22px;
	line-height: 30px;
	border-right: none !important;
}
.table-container,
.ordered-list-cont
{
	width: 860px;
	margin-left: 30px;
	margin-right: 30px;
	background-color: #FCFCFC;
	height: auto;
	position: relative;
	/*float: left;*/
	margin-bottom: 28px;
	display: inline-block;
	position: relative;
	border-bottom: 1px solid #D1CED2;
}
.ordered-list-cont
{
	border-bottom: 2px solid #D1CED2;
}
.ordered-list-heading,
.table-heading
{
	width: 100%;
	height: auto;
	background-color: #133B5A;
	padding: 5px 15px;
	font-size: 16px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FAF9F6;
	display: inline-block;
	z-index: 5;
	/*float: left;*/
	position: relative;
	line-height: 19px;
}
.ordered-list-heading
{
	background: #BD081C;
}
.table-heading:after,
.table-heading:before,
.ordered-list-heading:before,
.ordered-list-heading:after
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.table-heading:after,
.ordered-list-heading:after
{
	border-right: 12px solid #FFF;
	right: 0;
}
.table-heading:before,
.ordered-list-heading:before
{
	border-left: 12px solid #FFF;
	left: 0;
}
.table-description
{
	width: 100%;
	padding: 17px 23px 8px;
	/*float: left;*/
	font-size: 15px;
	line-height: 20px;
	font-family: 'Fira-Sans', sans-serif;
}
.article-table
{
	/*float: left;*/
	width: 100%;
}
table
{
	width: 100%;
}
thead
{
	font-size: 14px;
	line-height: 19px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #133B5A;
	text-align: left;
}
tbody
{
	text-align: center;
	font-size: 14px;
	line-height: 19px;
	text-align: left;
}
tbody > tr:nth-of-type(odd)
{
	background-color: #F2F2F1;
}
.article-table th
{
	padding: 10px 20px;
}
.article-table td
{
	padding: 10px 20px;
}
td.checkboxes
{
	padding: 0px 64px;
}
.article-vote-insert
{
	width: 600px;
	height: auto;
	position: relative;
	float: left;
	margin-left: 28px;
	margin-right: 26px;
}
.artice-vote-img
{
	float: left;
	width: 245px;
}
.artice-vote-img img
{
	width: 100%;
	height: 235px;
}
.article-vote-cont
{
	float: left;
	width: 50%;
}
.article-vote-cont .vote2xUser-container
{
	height: 235px;
	width: 361px;
}
.article-vote-insert p
{
	margin: 0 !important;
	width: 100%;
	line-height: 20px;
	color: white;
	font-size: 18px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.special-article-link
{
	text-align: center;
	width: 920px;
	height: 30px;
}
.article-belongs-to
{
	font-size: 9px;
	letter-spacing: 0.9px;
	text-transform: uppercase;
	line-height: 10px;
	color: #828282;
	padding-top: 7px;
	width: 100px;
	position: absolute;
	left: -72px;
	top: 1px;
	text-align: left;
}
.special-article-name
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 14px;
	letter-spacing: -0.3px;
	color: #FFFFFF;
	height: 30px;
	padding: 7px 7px 5px 7px;
	border-radius: 2px;
	background-color: #FF001F;
	top: 8px;
	position: relative;
	text-transform: none;
}
.infobox-container
{
	width: 300px;
	margin-left: 30px;
	margin-right: 20px;
	margin-top: 7px;
	background-color: #FCFCFC;
	height: auto;
	position: relative;
	float: left;
	margin-bottom: 28px;
	display: inline-block;
	position: relative;
	border-bottom: 1px solid #D1CED2;
}
.infobox-heading
{
	width: 100%;
	height: auto;
	background-color: #133B5A;
	padding: 5px 15px;
	font-size: 16px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FAF9F6;
	display: inline-block;
	z-index: 5;
	/*float: left;*/
	position: relative;
	line-height: 19px;
}
.infobox-heading:after,
.infobox-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.infobox-heading:after
{
	border-right: 12px solid #FFF;
	right: 0;
}
.infobox-heading:before
{
	border-left: 12px solid #FFF;
	left: 0;
}
.infobox-description
{
	width: 100%;
	padding: 17px 23px 8px;
	background-color: #F5F5F5;
	font-size: 15px;
	line-height: 20px;
	font-family: 'Fira-Sans', sans-serif;
}
.infobox-description ul
{
	margin-left: -22px;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 0;
}
.infobox-description ul li
{
	border-bottom: 1px dashed #B4B4B4;
	padding: 5px;
	margin-bottom: 5px;
}
.infobox-description ul li:last-child
{
	border-bottom: none;
}
/*Top developments column*/
.ordered-list
{
	float: left;
	width: 100%;
}
.ordered-list ol li
{
	font-size: 15px;
	line-height: 20px;
	letter-spacing: -0.5px;
	padding: 17px 0px;
	border-bottom: 1px dashed #B4B4B4;
	margin: 0px !important;
}
.ordered-list ol li:last-child
{
	border: none;
}
.custom-counter
{
	list-style-type: none;
	padding: 0px 56px;
	margin: 0px;
}
.custom-counter li
{
	counter-increment: step-counter;
	margin-bottom: 10px;
}
.custom-counter li::before
{
	content: counter(step-counter);
	margin-right: 5px;
	font-size: 24px;
	color: #AAAAAA;
	font-weight: bold;
	padding: 3px 8px;
	float: left;
	left: 15px;
	position: absolute;
}
/*Top developments column ends*/
.article-review
{
	width: 100%;
	height: auto;
	position: relative;
	padding-top: 13px;
	padding-bottom: 21px;
	padding-left: 30px;
}
.article-review .star-reviews
{
	letter-spacing: 2px;
	margin-right: 9px;
	width: 100%;
	display: inline;
	font-size: 18px;
	border: 0px;
}
.slash
{
	margin-right: 19px;
	font-size: 22px;
	color: #979797;
}
.article-review .star-reviews > i
{
	font-size: 24px;
}
/*article typography*/
.column-article .spl-bottom-name,
.column-article .special-head,
.column-article .also-in-package-head
{
	/*background-image: url(../img/pattern_bg.png);*/
	background-color: #7F7F71;
}
.sports-article .spl-bottom-name,
.sports-article .special-head,
.sports-article .also-in-package-head,
.sports-article .package-heading
{
	/*background-image: url(../img/pattern_green.png);*/
	background-color: #326E00;
}
.sports-article .spl-article .special-heading:after
{
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	width: 15%;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(50, 110, 0, 0) 0%, rgba(50, 110, 0, 1) 61%, rgba(50, 110, 0, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(50,110,0,0)), color-stop(61%, rgba(50,110,0,1)), color-stop(100%, rgba(50,110,0,1)));
	background: -webkit-linear-gradient(left, rgba(50, 110, 0, 0) 0%, rgba(50, 110, 0, 1) 61%, rgba(50, 110, 0, 1) 100%);
	background: -o-linear-gradient(left, rgba(50, 110, 0, 0) 0%, rgba(50, 110, 0, 1) 61%, rgba(50, 110, 0, 1) 100%);
	background: -ms-linear-gradient(left, rgba(50, 110, 0, 0) 0%, rgba(50, 110, 0, 1) 61%, rgba(50, 110, 0, 1) 100%);
	background: linear-gradient(to right, rgba(50, 110, 0, 0) 0%, rgba(50, 110, 0, 1) 61%, rgba(50, 110, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#326e00', endColorstr='#326e00', GradientType=1 );
}
.entertainment-article .spl-bottom-name,
.entertainment-article .special-head,
.entertainment-article .series-heading,
.entertainment-article .also-in-package-head
{
	/*background-image: url(../img/pattern_pink.png);*/
	background-color: #D32C53;
}
.entertainment-article .spl-article .special-heading:after
{
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	width: 15%;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(211,44,83,0)), color-stop(63%, rgba(211,44,83,1)), color-stop(100%, rgba(211,44,83,1)));
	background: -webkit-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%);
	background: -o-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%);
	background: -ms-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%);
	background: linear-gradient(to right, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32c53', endColorstr='#d32c53', GradientType=1 );
}
.entertainment-article .e-p-slide-text::after
{
	background: -moz-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%) !important;
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(211,44,83,0)), color-stop(63%, rgba(211,44,83,1)), color-stop(100%, rgba(211,44,83,1))) !important;
	background: -webkit-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%) !important;
	background: -o-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%) !important;
	background: -ms-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%) !important;
	background: linear-gradient(to right, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 63%, rgba(211, 44, 83, 1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32c53', endColorstr='#d32c53', GradientType=1 ) !important;
}
.lns-article-article .spl-bottom-name,
.lns-article .special-head,
.lns-article .also-in-package-head
{
	/*background-image: url(../img/pattern_maroon.png);*/
	background-color: #BE3621;
}
.special-head,
.also-in-package-head,
.spl-bottom-name
{
	/*background-image: url(../img/pattern_blue.png);*/
	background-color: #133B5A;
}
/*article typography end */
/* case file */
.special-head
{
	height: auto;
	position: relative;
	min-height: 115px;
	width: 920px;
	background-repeat: repeat;
	background-position: top left;
}
.spl-article .special-heading:after
{
	position: absolute;
	content: '';
	top: 0;
	right: 0;
	width: 15%;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,59,90,0)), color-stop(0%, rgba(19,59,90,0)), color-stop(50%, rgba(19,59,90,0.9)), color-stop(82%, rgba(19,59,90,1)), color-stop(86%, rgba(19,59,90,1)));
	background: -webkit-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -o-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -ms-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
}
.special-heading
{
	font-family: "Fira-Sans-Semibold", sans-serif !important;
	color: white !important;
	font-size: 19px;
	line-height: 22px;
	z-index: 10;
	height: 55px;
	padding-top: 10px !important;
	position: relative;
}
.special-heading.special-heading-rhs
{
	top: 50px;
	text-align: center;
	width: 100%;
	color: #133B5A !important;
	position: relative;
	float: left;
	line-height: 22px;
	margin: 0;
	height: 76px;
	max-height: 76px;
	overflow: hidden;
}
.special-heading.special-heading-rhs:hover
{
	text-decoration: underline;
}
.special-heading.special-heading-rhs:after
{
	bottom: 0;
	right: 0;
	width: 30%;
	height: 23px;
	position: absolute;
	content: '';
	background: -moz-linear-gradient(left, rgba(180, 180, 180, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 1) 64%, rgba(180, 180, 180, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(180,180,180,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(0%, rgba(180,180,180,0)), color-stop(0%, rgba(180,180,180,0)), color-stop(64%, rgba(180,180,180,1)), color-stop(100%, rgba(180,180,180,1)));
	background: -webkit-linear-gradient(left, rgba(180, 180, 180, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 1) 64%, rgba(180, 180, 180, 1) 100%);
	background: -o-linear-gradient(left, rgba(180, 180, 180, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 1) 64%, rgba(180, 180, 180, 1) 100%);
	background: -ms-linear-gradient(left, rgba(180, 180, 180, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 1) 64%, rgba(180, 180, 180, 1) 100%);
	background: linear-gradient(to right, rgba(180, 180, 180, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 0) 0%, rgba(180, 180, 180, 1) 64%, rgba(180, 180, 180, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b4b4b4', endColorstr='#b4b4b4', GradientType=1 );
}
.special-heading i.fa
{
	margin-right: 5px;
}
.case-file-tree .fact-file-sub-head
{
	width: 100%;
	text-align: left;
	margin-bottom: 20px;
}
.spl-article .special-heading
{
	max-height: 43px;
	margin-bottom: 10px;
	overflow: hidden;
	font-size: 17px;
	position: relative;
}
.special-article-heading
{
	width: 860px !important;
	background-color: white;
	z-index: 10;
	margin-left: 30px;
	margin-bottom: 20px;
	padding-top: 20px !important;
	min-height: 62px;
}
.special-article-heading::before,
.special-article-heading::after
{
	content: '';
	display: block;
	position: absolute;
	bottom: 0;
	background: white;
	width: 30px;
	height: 30%;
}
.special-article-heading::before
{
	left: 0;
}
.special-article-heading::after
{
	right: 0;
}
.spl-article-cont
{
	max-height: 1300px;
	overflow: hidden;
	margin-bottom: 50px;
	position: relative;
	-webkit-transition: max-height 2s;
	-moz-transition: max-height 2s;
	-ms-transition: max-height 2s;
	-o-transition: max-height 2s;
	transition: max-height 2s;
}
.spl-article-cont.show-full
{
	max-height: 10000px;
	-webkit-transition: max-height 2s;
	-moz-transition: max-height 2s;
	-ms-transition: max-height 2s;
	-o-transition: max-height 2s;
	transition: max-height 2s;
}
.spl-article-more
{
	clear: both;
	height: 200px;
	width: 920px;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.92) 57%, rgba(255, 255, 255, 1) 82%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.92) 57%, rgba(255, 255, 255, 1) 82%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.92) 57%, rgba(255, 255, 255, 1) 82%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
	position: absolute;
	bottom: 0;
}
.show-full .spl-article-more
{
	height: 80px;
}
.read-original
{
	font-family: "Fira-Sans-Semibold", sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #828282;
	text-transform: uppercase;
	float: left;
	/*margin-left: 30px;*/
	bottom: 0px;
	position: absolute;
	left: 30px;
	letter-spacing: 1px;
}
.read-more-button
{
	background-color: #FF001F;
	border-radius: 2px;
	padding: 8px 25px 6px 25px;
	color: white;
	font-size: 14px;
	line-height: 17px;
	letter-spacing: -0.3px;
	float: right;
	/*margin-right: 30px;*/
	bottom: 0px;
	position: absolute;
	right: 30px;
}
.cf-article
{
	list-style: none;
	background-color: white;
	margin-bottom: 30px;
	padding: 0;
	position: relative;
}
.cf-article a
{
	width: 132px;
	height: 107px;
	list-style: none;
	background-color: #133B5A;
	color: #FFFFFF;
	display: block;
	padding: 10px 8px 10px 8px;
	transition: none !important;
}
.cf-article.pull-left a,
.cf-article.pull-right a
{
	text-align: left;
}
.cf-article.pull-right a::before,
.cf-article.pull-left a::before
{
	background-color: #FFF;
	border: 2px solid #133B5A;
	border-radius: 100%;
	content: "";
	height: 12px;
	position: absolute;
	width: 12px;
	z-index: 7;
}
.cf-article.pull-right a::before
{
	left: -23px;
	top: 40px;
}
.cf-article.pull-left a::before
{
	right: -25px;
	top: 48px;
}
.cf-article.active a::before
{
	background-color: #F8D01C;
}
.cf-article a::after
{
	background-color: #133B5A;
	content: "";
	height: 2px;
	left: -12px;
	position: absolute;
	top: 45px;
	width: 12px;
	z-index: 1;
}
.cf-article.pull-left a::after
{
	left: 133px;
	top: 53px;
}
.cf-article.pull-left::before,
.cf-article.pull-right::before
{
	content: '';
	position: absolute;
	top: -10px;
	height: 10px;
	width: 50px;
	background: #133B5A;
}
.cf-article.pull-left::before
{
	right: 0;
}
.cf-article.pull-right::before
{
	left: 0;
}
.cf-article.active::after,
.cf-article.active::before
{
	border-bottom: 10px solid #F8D01C !important;
}
.cf-article.pull-left::after
{
	right: 50px;
	border-bottom: 10px solid #133B5A;
	border-right: 0 solid transparent;
	border-left: 10px solid transparent;
	top: -10px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
}
.cf-article.pull-right::after
{
	border-bottom: 10px solid #133B5A;
	border-left: 0 solid transparent;
	border-right: 10px solid transparent;
	top: -10px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	left: 50px;
}
.spl-article-time
{
	text-transform: uppercase;
	color: rgba(255, 255, 255, 0.5);
	font-size: 10px;
	display: inline-block;
	line-height: 11px;
	letter-spacing: 1px;
}
.spl-article-heading
{
	display: inline-block;
	font-family: "TundraWeb", serif;
	font-size: 15px;
	line-height: 17px;
	max-height: 73px;
	overflow: hidden;
}
.spl-article-heading:hover
{
	cursor: pointer;
	text-decoration: underline;
}
.spl-article-heading::after
{
	background: -moz-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,59,90,0)), color-stop(0%, rgba(19,59,90,0)), color-stop(50%, rgba(19,59,90,0.9)), color-stop(82%, rgba(19,59,90,1)), color-stop(86%, rgba(19,59,90,1)));
	background: -webkit-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -o-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -ms-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	bottom: 0;
	content: "";
	position: absolute;
	right: 0;
	width: 40%;
	height: 25px;
}
.spl-article-heading .blink-active
{
	margin-left: 5px;
}
.cf-article.pull-left
{
	float: left;
	top: 60px;
	position: relative;
}
.cf-article.pull-right
{
	float: right;
}
.cf-article.active a
{
	background-color: #F8D01C;
	color: #133B5A;
}
.cf-article.active a .spl-article-time
{
	color: #133B5A;
}
.cf-article.active .spl-article-heading:after
{
	background: -moz-linear-gradient(left, rgba(248, 208, 28, 0) 0%, rgba(248, 208, 28, 1) 61%, rgba(248, 208, 28, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(248,208,28,0)), color-stop(61%, rgba(248,208,28,1)), color-stop(100%, rgba(248,208,28,1)));
	background: -webkit-linear-gradient(left, rgba(248, 208, 28, 0) 0%, rgba(248, 208, 28, 1) 61%, rgba(248, 208, 28, 1) 100%);
	background: -o-linear-gradient(left, rgba(248, 208, 28, 0) 0%, rgba(248, 208, 28, 1) 61%, rgba(248, 208, 28, 1) 100%);
	background: -ms-linear-gradient(left, rgba(248, 208, 28, 0) 0%, rgba(248, 208, 28, 1) 61%, rgba(248, 208, 28, 1) 100%);
	background: linear-gradient(to right, rgba(248, 208, 28, 0) 0%, rgba(248, 208, 28, 1) 61%, rgba(248, 208, 28, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8d01c', endColorstr='#f8d01c', GradientType=1 );
}
.cf-article.active .spl-article-heading .yellow-color
{
	color: #133B5A;
}
.sticky-rhs.sticky
{
	position: fixed;
	top: 70px;
	width: 300px;
	z-index: 10;
	margin-left: 10px;
	display: block;
}
.sticky-rhs
{
	position: relative;
	padding: 0px 0;
}
.sticky-rhs ul
{
	display: inline-block;
	width: 300px;
	height: 490px;
	overflow: scroll;
}
.sticky-rhs span.line-right
{
	background-color: #133B5A;
	content: "";
	height: 120%;
	left: 150px;
	overflow: visible;
	position: absolute;
	top: -80px;
	width: 2px;
	z-index: 1;
}
.sticky-rhs ul
{
	padding: 0;
	position: relative;
}
/*.sticky-rhs ul::after
{
    background-color: #133B5A;
    content: "";
	height: 40px;
    left: 150px;
    overflow: visible;
    position: absolute;
    top: 0;
    width: 2px;
    z-index: 1;
}*/
.case-file-tree
{
	text-align: center;
	width: 860px;
	margin: 0px 30px 50px 30px;
	padding-top: 25px;
	border-top: 1px dashed #AAAAAA;
}
.case-file-tree .sticky-rhs
{
	height: auto;
	display: inline-block;
}
.sticky-rhs
{
	position: relative;
	padding: 0px 0;
}
.sticky-rhs .top-arrow
{
	top: 27px;
}
.sticky-rhs .bottom-arrow
{
	bottom: -5px;
}
.sticky-rhs ul::-webkit-scrollbar
{
	display: none !important;
}
/* case file end */
/* package */
/* package end */
/* complex package */
.spl-article-bottom
{
	position: fixed;
	bottom: 0px;
	width: 1240px;
	margin: 0 auto;
	height: 75px;
	background: #FFF;
	z-index: 10;
	box-shadow: 0px 0px 12px 5px rgba(0, 0, 0, 0.328);
	/*border-top: 10px solid #FFFFFF;*/
}
.spl-bottom-articles-slide
{
	padding-top: 19px;
	padding-left: 50px;
	width: 1145px;
	height: 65px;
	float: right;
}
.spl-bottom-articles-slide::before
{
	content: '';
	top: 0;
	right: 0;
	height: 100%;
	width: 100px;
	z-index: 10;
	position: absolute;
	background: rgba(255, 255, 255, 0);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 32%, rgba(255, 255, 255, 1) 64%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(32%, rgba(255,255,255,0.9)), color-stop(64%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 32%, rgba(255, 255, 255, 1) 64%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 32%, rgba(255, 255, 255, 1) 64%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 32%, rgba(255, 255, 255, 1) 64%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 32%, rgba(255, 255, 255, 1) 64%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.spl-bottom-articles-slide .article-slide
{
	width: 25%;
	float: left;
}
.spl-bottom-articles-slide .article-slide .article-slide-img-cont
{
	float: left;
	height: 50px;
	width: 70px;
}
.spl-article-bottom .pc-prev:before,
.spl-article-bottom .pc-next:before,
.spl-article-bottom .pc-prev:after,
.spl-article-bottom .pc-next:after
{
	background: black !important;
}
.spl-article-bottom .pc-prev,
.spl-article-bottom .pc-next
{
	top: 22px;
	z-index: 10 !important;
}
.spl-article-bottom .pc-prev
{
	left: 16px;
}
.article-slide .article-heading
{
	width: 130px;
	height: 100%;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 13px;
	line-height: 15.5px;
	letter-spacing: -0.1px;
	padding: 0;
	position: relative;
	margin: 0 0 0 10px;
	float: left;
	max-height: 45px;
	overflow: hidden;
}
.article-slide .article-heading:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 17px;
	position: absolute;
	right: 0;
	width: 60%;
}
.article-slide.article-active .article-heading
{
	color: #AAA;
}
.article-slide
{
	min-width: 210px;
	position: relative;
}
span.you-are-reading
{
	content: 'You are reading';
	text-transform: uppercase;
	position: absolute;
	left: 0;
	height: 30px;
	top: 5px;
	z-index: 10;
	width: 57px;
	font-size: 10px;
	line-height: 12px;
	color: white;
	background: #FF001F;
	padding: 4px 3px 2px 7px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.40);
}
span.you-are-reading::after
{
	content: '';
	position: absolute;
	width: 10px;
	height: 30px;
	left: 57px;
	top: 0px;
	z-index: 10;
	border-bottom: 15px solid transparent;
	border-left: 12px solid #FF001F;
	border-top: 15px solid transparent;
}
.spl-bottom-name
{
	height: 100%;
	width: 95px;
	float: left;
	padding: 22px 10px 20px 12px;
	background-repeat: repeat;
	background-position: top left;
	color: white;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 15px;
	line-height: 17px;
}
.package-article-list
{
	margin: 0 !important;
}
.package-article
{
	position: relative;
	height: 92px;
}
.also-in-package
{
	width: 320px !important;
	margin-left: -20px;
}
.also-in-package-head
{
	padding-left: 35px !important;
	/*background-color: #133B5A;*/
}
.also-in-package-head .share-icon i
{
	color: white;
}
.clic-heading-container.also-in-package-head
{
	border-bottom: 0 !important;
}
.also-in-package-heading
{
	color: white !important;
}
.also-in-package-head::after
{
	content: none !important;
}
.package-article-text .section-heading
{
	color: #133B5A;
	/*font-family: 'TundraWeb-Bold', sans-serif;*/
}
.package-article-list
{
	padding-left: 35px !important;
}
.package-article-text
{
	padding: 9px 0 !important;
}
.package-article.you-are-reading:before
{
	content: 'You are reading';
	text-transform: uppercase;
	position: absolute;
	left: -34px;
	top: 35%;
	z-index: 10;
	width: 57px;
	font-size: 10px;
	line-height: 12px;
	color: white;
	background: #FF001F;
	padding: 3px 3px 2px 10px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.40);
}
.package-article.you-are-reading::after
{
	content: '';
	position: absolute;
	width: 10px;
	height: 30px;
	left: 23px;
	top: 35%;
	z-index: 10;
	border-bottom: 15px solid transparent;
	border-left: 12px solid #FF001F;
	border-top: 15px solid transparent;
	/*box-shadow: 1px 3px 2px rgba(0, 0, 0, 0.40);*/
}
.photo-collage
{
	width: 920px;
	height: auto;
	position: relative;
	float: left;
	margin-bottom: 26px;
	margin-left: -24px;
}
.photo-collage li
{
	float: left;
	list-style-type: none;
	margin: 10px;
}
.photo-collage li img
{
	/*    width: 100%;
						      height: auto; */
}
.photo-collage li a
{
	width: 198.5px;
	height: 132px;
	float: left;
	display: block;
}
.photo-collage li:first-child a
{
	width: 636px !important;
	height: 435px;
}
.more-photos
{
	display: block;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 20;
	background: rgba(0, 0, 0, 0.8);
	color: white;
}
.img-number
{
	position: absolute;
	right: 30%;
	top: 33%;
	font-size: 38px;
	z-index: 10;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.show-photo-slider
{
	position: absolute;
	z-index: 10;
	bottom: 20%;
	left: 30%;
	font-size: 19px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.more-photos .media-icon
{
	left: 37%;
	top: 42%;
}
.more-photos .media-icon > i.fa-camera
{
	height: 38px;
	width: 38px;
	line-height: 34px;
}
/* complex package end */
/* series */
/* series end */
/* article responsive */
/* [package css] */
.special-landing-head .special-header
{
	float: left;
	margin: 19px 0;
	display: block;
	width: 100%;
	padding-left: 24px;
}
.slh-package-name
{
	font-family: 'Fira-Sans', sans-serif;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 1px;
	color: rgba(255, 255, 255, 0.70);
	text-transform: uppercase;
}
.slh-package-name ul
{
	margin: 0;
	padding: 0;
}
.slh-package-name ul li
{
	display: inline-block;
	float: left;
	padding: 0 7px;
	border-left: 1px solid #FFFFFF;
}
.slh-package-name ul li i.fa-folder-open
{
	font-size: 16px;
	vertical-align: bottom;
}
.slh-package-name ul li i.fa
{
	font-size: 14px;
	vertical-align: middle;
}
.slh-package-name ul li:first-child
{
	border-left: 0;
}
.special-landing-head .special-heading
{
	height: auto;
	font-size: 32px;
	line-height: 36px;
	letter-spacing: -1px;
	margin-bottom: 15px;
}
.special-landing-head .special-article-heading:after,
.special-landing-head .special-article-heading:before
{
	display: none;
}
.special-landing-head .special-article-heading
{
	background-color: white;
	color: #133B5A;
	margin-bottom: 20px;
	margin-left: 30px;
	padding: 10px 10px 0 10px !important;
	z-index: 10;
	font-size: 19px;
	line-height: 22px;
	font-family: 'Fira-Sans', sans-serif;
}
.package-heading-cont,
.fact-file-cont
{
	display: inline-block;
	margin: 10px 0 15px;
	max-width: 920px;
	padding: 20px 0 0;
	position: relative;
	width: 100%;
}
.package-heading-cont
{
	background-color: #F5F5F5;
}
.package-heading,
.series-heading
{
	position: relative;
	float: left;
	background-color: #133B5A;
	padding: 5px 10px;
	display: block;
	width: 100%;
	font-size: 18px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 20px;
	color: #FFFFFF;
	margin-bottom: 10px;
}
.package-heading:after,
.package-heading:before,
.series-heading:after,
.series-heading:before
{
	position: absolute;
	content: '';
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	left: 35px;
}
.package-heading:after,
.series-heading:after
{
	border-top: 8px solid #FFFFFF;
	top: 0;
}
.package-heading:before,
.series-heading:before
{
	border-bottom: 8px solid #FFFFFF;
	bottom: 0;
}
.package-icon
{
	margin-right: 15px;
}
.package-heading-cont p
{
	font-size: 16px;
	line-height: 18px;
	margin: 0;
	width: 100%;
	color: #282828;
}
.package-heading-cont div.story-card-news
{
	width: 325px;
}
.fact-file-cont
{
	padding: 0 30px;
	margin-bottom: 20px;
}
.fact-file-heading
{
	font-size: 18px;
	line-height: 20px;
	margin-bottom: 8px;
	display: block;
	width: 100%;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #133B5A;
}
.fact-file-text-box
{
	float: left;
	width: 50%;
	background-color: #FFFFFF;
	height: auto;
	min-height: 100px;
	font-size: 16px;
	font-family: 'Fira-Sans', sans-serif;
	line-height: 18px;
	color: #133B5A;
	padding: 20px 10px 20px 0;
}
.fact-file-text-box:nth-child(3),
.fact-file-text-box:nth-child(5)
{
	padding-left: 30px;
}
.fact-file-text-box:nth-child(4),
.fact-file-text-box:nth-child(5)
{
	border-top: 1px dashed #AAAAAA;
}
.fact-file-text-box:nth-child(3),
.fact-file-text-box:nth-child(5)
{
	border-left: 1px dashed #AAAAAA;
}
.fact-file-sub-head
{
	display: block;
	width: 100%;
	color: #DC4E41;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 16px;
	line-height: 19px;
	letter-spacing: 1px;
	margin-bottom: 3px;
	text-transform: uppercase;
}
.fact-file-text-box ul
{
	margin: 0;
	padding: 0;
}
.fact-file-text-box ul li
{
	float: left;
	display: block;
	min-width: 60%;
}
.spl-bottom-name .fa
{
	margin-right: 3px;
}
/* [/package css] */
/* [Case File css] */
.deaths48-cont
{
	width: 100%;
	border-bottom: 1px dashed #AAAAAA;
	padding: 5px 0 15px 0;
	display: block;
	float: left;
}
.cf-fact-file
{
	margin-bottom: 10px;
}
.deaths48
{
	background-color: #FFFFFF;
	color: #BD081C;
	display: inline-block;
	float: left;
	font-family: "Fira-Sans-Bold", serif;
	font-size: 20px;
	letter-spacing: 1px;
	line-height: 20px;
	text-align: left;
	text-transform: uppercase;
	width: 10%;
}
.deaths48-number
{
	display: block;
	float: left;
	font-family: "Fira-Sans-Bold", serif;
	font-size: 60px;
	line-height: 60px;
	text-align: left;
	width: 100%;
}
.deaths48-text
{
	display: inline-block;
	float: left;
	font-size: 18px;
	line-height: 26px;
	color: #133B5A;
	font-family: 'Fira-Sans', sans-serif;
	width: 90%;
}
.WHISTLEBLOWERS
{
	width: 100%;
	float: left;
}
.WHISTLEBLOWERS ul
{
	margin: 0;
	padding: 0;
}
.WHISTLEBLOWERS ul li
{
	display: block;
	float: left;
	width: 100%;
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 10px;
	font-family: 'Fira-Sans', sans-serif;
	color: #133B5A;
}
.WHISTLEBLOWERS ul li:first-child
{
	margin-top: 10px;
}
.WHISTLEBLOWERS-head
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.series-heading
{
	padding: 10px 10px 30px 10px;
}
.series-carousel
{
	float: left;
	margin-top: 20px;
	width: 100%;
	padding-left: 20px;
	display: block;
}
.series-carousel .related-artcl-cont
{
	background-color: #D32C53;
}
.series-carousel .rel-slide-text a
{
	color: #FFFFFF;
}
.series-carousel .related-artcl-cont::after
{
	background: -moz-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 64%, rgba(211, 44, 83, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(211,44,83,0)), color-stop(64%, rgba(211,44,83,1)), color-stop(100%, rgba(211,44,83,1)));
	background: -webkit-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 64%, rgba(211, 44, 83, 1) 100%);
	background: -o-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 64%, rgba(211, 44, 83, 1) 100%);
	background: -ms-linear-gradient(left, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 64%, rgba(211, 44, 83, 1) 100%);
	background: linear-gradient(to right, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 1) 64%, rgba(211, 44, 83, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32c53', endColorstr='#d32c53', GradientType=1 );
}
.series-carousel .relatet-slider .left-arrow::after
{
	border-right: 10px solid #FFFFFF;
}
.series-carousel .relatet-slider .right-arrow::after
{
	border-left: 10px solid #FFFFFF;
}
/* [/Case File css] */
/*header.sticky .main-menu.clear, 
header.sticky .sub-menu-sticky 
{ 
    padding: 0 10px; 
    background-color: #f5f5f5; 
}*/
/*.D_forDonation
{
    margin: 0;
    float: left;
    width: 100%;
}*/
/*.pullquote-left a { color: #133b5a; font-family: 'TundraWeb-Italic', serif; }*/
.st50x1-counter
{
	position: absolute;
	bottom: 10px;
	left: 0;
	background: #F8D01C;
	display: block;
	width: 100px;
	height: 30px;
	font-size: 16px;
	font-family: 'fira-sans-bold';
	line-height: 22px;
	z-index: 1;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
}
.st50x1-counter i
{
	font-size: 18px;
	margin-left: 10px;
	margin-top: 4px;
	margin-right: 4px;
}
.st50x1-counter
{
	position: absolute;
	bottom: 10px;
	left: 0;
	background: #F8D01C;
	display: block;
	width: 100px;
	height: 30px;
	font-size: 16px;
	font-family: 'Fira-Sans-bold', sans-serif;
	line-height: 22px;
}
.st50x1-counter i
{
	font-size: 18px;
	margin-left: 10px;
	margin-top: 4px;
	margin-right: 4px;
}
.news-comments-share li
{
	border-right: 1px solid #AAAAAA;
	margin-right: 7px;
	width: 40px;
	margin-right: 4px;
}
.topics-container
{
	width: 920px;
	height: auto;
	background: #FFF;
	margin-bottom: 20px;
	position: relative;
	float: left;
	padding-bottom: 40px;
}
.topics-column,
.tag-column
{
	width: 285px;
	height: auto;
	float: left;
	margin-left: 14px;
	margin-top: 16px;
}
.topics-column ul,
.tag-column ul
{
	padding: 0;
	margin: 0;
	list-style-type: none;
	float: left;
}
.topics-column ul li,
.tag-column ul li
{
	font-size: 14px;
	line-height: 17px;
	color: #505050;
	font-family: 'TundraWeb', serif;
}
.topics-column ul li
{
	font-family: 'TundraWeb-Bold', serif;
}
.topics-column h4,
.tag-column h4
{
	font-size: 12px;
	font-family: 'Fira-Sans';
	color: #1E4682;
	letter-spacing: 1px;
	display: block;
	margin-bottom: 10px;
}
.page-nubmering-cont
{
	overflow: hidden;
}
.topics-no-pad
{
	padding-right: 0 !important;
}
.tag-more-pages-cont
{
	width: 80%;
	max-width: 50%;
	height: 25px;
	margin-right: 195px;
	line-height: 25px;
}
.moreTagSlide
{
	display: inline-block;
	width: auto;
	float: left;
	text-align: center;
	text-transform: uppercase;
}
.moreTagSlide.active
{
	background-color: rgba(0, 0, 0, 0.5);
}
.moreTagSlide a
{
	width: 36px;
	color: #FFFFFF;
	display: block;
	height: 25px;
	line-height: 25px;
	border-right: 1px solid #000;
}
.moreTagSlide a:hover
{
	background-color: rgba(0, 0, 0, 0.5);
}
.moreTagSlide
{
	width: 36px;
	height: 24px;
}
.moreTagSlider .pc-prev,
.moreTagSlider .pc-next
{
	top: 0;
	height: 24px;
}
.moreTagSlider .pc-prev
{
	left: -20px;
}
.moreTagSlider .pc-next
{
	right: -20px;
}
.moreTagSlider .pc-prev::before,
.moreTagSlider .pc-next::before,
.moreTagSlider .pc-prev::after,
.moreTagSlider .pc-next::after
{
	width: 9px;
}
.moreTagSlider .pc-prev::before,
.moreTagSlider .pc-next::before
{
	top: 8px;
}
.moreTagSlider .pc-next::before,
.moreTagSlider .pc-next::after
{
	right: 0;
}
.moreTagSlider .pc-prev::before,
.moreTagSlider .pc-prev::after
{
	left: 0px;
}
.moreTagSlider .pc-prev::after,
.moreTagSlider .pc-next::after
{
	bottom: 8px;
}
.more-tag-toggle
{
	float: right;
	width: 20px;
	max-width: 20px;
	height: auto;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FFF;
	position: relative;
	margin: 6px 10px 0 0;
	cursor: pointer;
}
.more-tag-toggle i.fa
{
	font-size: 25px;
	margin-top: -8px;
	float: left;
}
.tag-topics-cont
{
	width: 100%;
	background-color: #FFF;
	height: 250px !important;
	position: relative;
	margin: 0 auto 20px;
}
.tag-topics-text
{
	float: left;
	width: 100%;
}
.tag-topics-cont .tag-topics-heading
{
	border-bottom: 1px dashed #B4B4B4 !important;
}
.tag-topics-cont .tag-topics-head
{
	color: #133B5A;
}
.cnlc1-slide.cttCx3-slide
{
	padding: 5px 0;
	border-bottom: 0 !important;
}
.cttCx3-slide .tag-button
{
	max-width: 228px;
	text-align: left;
}
.cttCx3-container
{
	position: relative;
}
.cttCx3-container:after
{
	position: absolute;
	content: "";
	width: 100%;
	bottom: 0;
	left: 0px;
	height: 20%;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(44%, rgba(250,250,250,0.88)), color-stop(94%, rgba(254,254,254,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.inner-heading-cont
{
	position: relative;
	float: left;
	width: 920px;
	background: #FFF;
	margin: 0px 10px 20px;
	height: auto;
}
.promoted-heading-container
{
	margin-bottom: 10px;
}
.inner-heading-cont p
{
	padding: 20px 20px 23px 20px;
	font-size: 19px;
	line-height: 22px;
	color: #133B5A;
	font-family: 'Fira-Sans', sans-serif;
	float: left;
	width: 89%;
}
.product-img
{
	background: #FFFFFF;
	float: left;
	height: 109px;
	width: 100px;
}
.product-img img
{
	width: 100%;
}
.special-top-container
{
	width: 100%;
	height: auto;
	position: relative;
	float: left;
	margin-bottom: 10px;
}
.special-top-heading
{
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-bold', sans-serif;
	margin-bottom: 10px;
	color: #133B5A;
}
.special-top-columns p
{
	border-top: 1px solid #133B5A;
	color: #133B5A;
	font-family: "Fira-Sans", serif;
	font-size: 12px;
	line-height: 14px;
	padding-left: 8px;
	padding-top: 15px;
}
.special-top-columns p i
{
	font-size: 16px;
	margin-right: 6px;
}
.specials-nav ul
{
	padding-right: 0 !important;
}
.s50x3-s-container.microsite-50x3-content > ul > li > a,
.microsite-50x3-text .news-comments-area ul li,
.microsite-50x3-text .more-05
{
	color: #FFFFFF;
}
.s50x3-s-heading.microsite-50x3-head
{
	color: #FFFFFF !important;
}
.s50x3-s-container.microsite-50x3-content .live-span
{
	color: #F8D01C;
}
.microsite-50x3-story:after
{
	display: none;
}
.search-topics-bar
{
	background: #FFFFFF !important;
}
.topics-search .SearchContr-form
{
	height: auto;
	line-height: 40px;
}
.topics-search .SearchContr-form input
{
	width: 80%;
	font-size: 12px;
	line-height: 18px;
	padding: 10px 10px 6px 0px !important;
}
.topics-search .SearchContr-form .SearchContr-search
{
	line-height: 21px;
	font-size: 12px;
}
.st50x1-counter
{
	position: absolute;
	bottom: 10px;
	left: 0;
	background: #F8D01C;
	display: block;
	width: 100px;
	height: 30px;
	font-size: 16px;
	font-family: 'fira-sans-bold';
	line-height: 22px;
}
.st50x1-counter i
{
	font-size: 18px;
	margin-left: 10px;
	margin-top: 4px;
	margin-right: 4px;
}
p.para-bottom
{
	padding: 0px;
	margin-bottom: 11px;
}
.article-block-item > .engagement-story-news > ul > li
{
	font-size: 18px;
	line-height: 26px;
}
.art_sub_head-gradient:after
{
	width: 40%;
	height: 100%;
	position: absolute;
	content: '';
	top: 0;
	right: 0px;
	background: -moz-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.85) 51%, rgba(245, 245, 245, 1) 70%, rgba(245, 245, 245, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(245,245,245,0)), color-stop(51%, rgba(245,245,245,0.85)), color-stop(70%, rgba(245,245,245,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.85) 51%, rgba(245, 245, 245, 1) 70%, rgba(245, 245, 245, 1) 100%);
	background: -o-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.85) 51%, rgba(245, 245, 245, 1) 70%, rgba(245, 245, 245, 1) 100%);
	background: -ms-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.85) 51%, rgba(245, 245, 245, 1) 70%, rgba(245, 245, 245, 1) 100%);
	background: linear-gradient(to right, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.85) 51%, rgba(245, 245, 245, 1) 70%, rgba(245, 245, 245, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5', GradientType=1 );
}
nav.city-menu-wrapper.article-sub-header .city-menu-2
{
	line-height: 19px;
}
.columnist-img
{
	width: 140px;
	height: 140px;
	background-color: #E2E2DC;
}
.columnist-details
{
	float: left;
	width: 206px;
	height: auto;
	/*margin-top: 19px;*/
	margin-left: 10px;
}
.columnist-container
{
	margin-bottom: 0;
}
.columnist-img-cont
{
	float: left;
	/*margin-top: 12px;*/
}
.columnist-date
{
	margin-top: 19px;
}
.columnist-main-head
{
	margin-bottom: 10px;
}
.author-container .auth-pro100x3-follow-auth
{
	margin-top: 10px;
	float: left;
}
.page-not-found-cont
{
	background-color: #133B5A;
	float: left;
	margin-top: -60px;
	width: 100%;
}
.page-not-found
{
	width: 100%;
	height: auto;
	float: left;
	margin: 50px 0px 80px;
}
.four-o-four-cont
{
	width: 100%;
	height: auto;
	float: left;
	padding-right: 70px;
}
.four-o-four-cont h2
{
	font-size: 170px;
	text-align: right;
	line-height: 150px;
	color: rgba(255, 255, 255, 0.2);
	font-family: 'Fira-Sans', sans-serif;
	margin: 0;
	padding: 0;
	margin-bottom: -7px;
}
.four-o-four-cont p
{
	font-size: 75px;
	line-height: 75px;
	color: #E6E6E1;
	font-family: 'TundraWeb', serif;
	padding: 0;
	margin: 0;
	float: left;
	margin-left: 250px;
	text-align: center;
}
.page-not-exist
{
	width: 100%;
	height: auto;
	position: relative;
	float: left;
}
.page-not-exist p
{
	color: #FFFFFF;
	font-size: 16px;
	font-family: 'TundraWeb', serif;
	letter-spacing: 0.5px;
	line-height: 22px;
	width: 280px;
}
.page-not-exist a
{
	color: #FFF;
	text-decoration: underline;
}
.search-bar
{
	width: 276px;
	height: auto;
	float: left;
	border-radius: 3px;
	margin-top: 48px;
}
.search-bar input
{
	width: 230px;
	height: 30px;
	float: left;
	font-size: 15px;
	letter-spacing: 0.5px;
	line-height: 17px;
	padding-left: 7px;
	font-family: 'Fira-Sans', sans-serif;
	border-radius: 2px 0 0 2px;
	border: 0;
}
.Search-btn
{
	float: left;
	background: #F8D01C;
	border-radius: 0 2px 2px 0;
}
.Search-btn i
{
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 6px;
	padding-bottom: 7px;
	color: #133B5A;
	font-size: 17px;
}
.artcl-nm-stky-text i.fa
{
	margin-right: 5px;
}
.sticky-rhs .fact-file-sub-head
{
	margin-bottom: 20px;
	display: block;
	width: 100%;
}
.img-full-width
{
	width: 880px;
	height: auto;
	/*float: left;*/
	margin: 5px 30px 10px 30px;
	padding: 0;
	/*display: table;*/
}
.img-full-w-cont
{
	width: 100%;
	height: auto;
	/*float: left;*/
	display: block;
}
.caption-cont
{
	display: block;
	/*float: left;*/
	width: 100%;
	margin-top: 10px;
	font-family: 'fira-sans', serif;
	line-height: 14px;
}
.third-party-container
{
	width: 860px;
	height: 385px;
	background-color: #EFEFEF;
	/*float: left;*/
	text-align: center;
	margin: 24px 30px 25px;
}
.third-party-container p
{
	font-size: 20px;
	line-height: 14px;
	color: #989898;
	font-family: 'fira-sans', serif;
	padding-top: 181px;
}
.audio-player
{
	width: 600px;
	height: auto;
	background-color: #D2D2D2;
	float: right;
	margin-right: 30px;
	margin-bottom: 10px;
}
.audio-player .download-link
{
	float: right;
	color: blue;
	font-size: 13px;
	display: inline-block;
	margin-right: 60px;
	margin-top: 9px;
}
.audio-player a img
{
	width: 42%;
	height: 35px;
	float: left;
	display: inline-block;
	margin-left: 50px;
	margin-top: 2px;
}
.lead-img-podcast .lead-img
{
	width: 455px;
	height: 341px;
	float: left;
	margin-right: 19px;
}
.audio-insert-img
{
	width: 440px;
	float: left;
	background: black;
	height: 79px;
	margin-bottom: 20px;
}
.audio-insert-img img
{
	height: 60px;
	margin: 9px;
	width: 421px;
}
.e-p-slide,
.relatet-slide
{
	position: relative;
}
.e-p-slide.related-slide .media-icon
{
	left: 50% !important;
	position: absolute;
	top: 50% !important;
	z-index: 10;
}
.article.article-list-cont
{
	padding-bottom: 0;
	margin-bottom: 0;
}
/*.article.article-list-cont:after { display: none; }*/
.article.article-list-cont .package-heading-cont
{
	margin-bottom: 0;
}
.corrections
{
	border: 1px solid red;
	display: block;
	width: 860px;
	height: auto;
	margin-left: 30px;
	padding: 20px;
	margin-bottom: 20px;
}
.corrections p,
.corrections h2
{
	margin: 0;
	padding: 0;
	width: 100%;
}
.corrections h2
{
	margin-bottom: 10px !important;
}
.promoted-story.cardStack4x1-cont
{
	width: 100%;
	height: 520px;
	margin-bottom: 20px;
	position: relative;
	background: #FFF;
	overflow: hidden;
}
.cardStack4x1-head-cont
{
	border-bottom: 1px dashed #B4B4B4 !important;
}
.cardStack4x1-head
{
	color: #133B5A !important;
}
.cardStack4x1-head-cont .share-icon
{
	color: #CCC;
}
.cardStack4x1-text
{
	width: 100%;
	float: left;
	position: relative;
	padding: 15px;
}
.cardStack4x1-img
{
	width: 234px;
	height: 350px;
	position: relative;
	margin: 0 auto 0 10px;
	border-radius: 8px;
	overflow: hidden;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.29);
	z-index: 1;
}
.cardStack4x1-img a
{
	display: block;
}
.cardStack4x1-shadow
{
	position: absolute;
	content: '';
	background-color: #E6E6E1;
	box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.29);
	top: 30px;
	left: 40px;
	width: 234px;
	height: 350px;
	border-radius: 8px;
}
.cardStack4x1-img-text
{
	display: block;
	position: absolute;
	bottom: 0;
	color: #FFF;
	width: 100%;
	padding: 10px 15px;
	font-size: 11px;
	line-height: 16px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: auto;
}
.cardStack4x1-content
{
	width: 100%;
	float: left;
	height: auto;
	padding: 15px 23px;
	font-size: 16px;
	line-height: 18px;
	font-family: 'TundraWeb', serif;
	color: #505050;
	text-align: left;
}
.promoted-story.cardStack4x1-cont .more-05
{
	bottom: 5px;
}
.SNextP3x1-container
{
	width: 320px;
	height: auto;
	position: fixed;
	right: 0;
	bottom: 70%;
	background-color: #CCC;
	z-index: 15;
}
.SNextP3x1-container .story-card
{
	margin-bottom: 0;
}
.SNextP3x1-container .story-card div.story-card-news
{
	background: #133B5A;
	width: 205px;
}
.SNextP3x1-container .story-card div.story-card-news .story-card-news-text
{
	color: #FFFFFF;
	display: block;
	max-height: 90px;
	overflow: hidden;
}
.SNextP3x1-container .story-card div.story-card-news:before
{
	display: none;
}
.SNextP3x1-container .story-card div.story-card-news:after
{
	position: absolute;
	content: '';
	bottom: 0;
	right: 0;
	width: 50%;
	height: 20px;
	background: -moz-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,59,90,0)), color-stop(0%, rgba(19,59,90,0)), color-stop(50%, rgba(19,59,90,0.9)), color-stop(82%, rgba(19,59,90,1)), color-stop(86%, rgba(19,59,90,1)));
	background: -webkit-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -o-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -ms-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
}
@media (max-width: 1599px)
{
	.article-block,
	.ipso-facto,
	.author-container,
	.article::after,
	.artcl-social-media,
	.ad-container,
	.lead-img-cont,
	.author-bottom,
	.morein-tag-cont,
	.outbrain-main-cont,
	.article h1
	{
		width: 660px;
	}
	.other-articles .related-artcl-cont
	{
		width: 640px;
	}
	.auth-bt-cont,
	.author-bottom,
	.morein-tag-cont,
	.related-artcl-cont
	{
		width: 600px;
		box-sizing: border-box;
	}
	.asm-bottom
	{
		width: 600px;
	}
	.ipso-facto::before,
	.ipso-facto::after
	{
		width: 34%;
	}
	.author-container
	{
		position: relative;
	}
	.author-container .author-img-name
	{
		margin-right: 0;
		float: left;
		clear: both;
		margin-bottom: 10px;
	}
	.share-artcl
	{
		padding: 0 12px 0 0;
	}
	.artcl-social-media ul li a
	{
		padding: 0 10.5px;
	}
	.pullquote-left,
	.also-view-container,
	.article-cont ul.article-body,
	.article-cont ol.article-body,
	.also-read-container,
	.article-cont p,
	.img320-cont,
	.article h2,
	.article .heading
	{
		margin-left: 30px;
		margin-right: 30px;
	}
	.pullquote-left p
	{
		margin: 0;
	}
	.article-cont ul.article-body,
	.article-cont ol.article-body
	{
		width: 640px;
		padding: 15px 0px 15px 15px;
		margin: 0px 20px;
	}
	.also-view-container,
	.pullquote-left,
	.img320-cont,
	.also-read-container
	{
		margin-right: 20px;
	}
	.special-head
	{
		width: 660px;
	}
	.special-article-heading
	{
		width: 600px !important;
	}
	.spl-article-bottom
	{
		width: 980px;
	}
	.spl-bottom-articles-slide
	{
		width: 885px;
	}
	.lead-video-cont
	{
		width: 660px;
		height: 385px;
		margin: 0 0 20px 0;
	}
	.table-container
	{
		width: 600px;
	}
	td
	{
		padding: 5px 16px;
	}
	th
	{
		padding: 5px 19px;
	}
	.ordered-list-cont
	{
		width: 600px;
	}
	.article-block-multiple,
	.special-article-link,
	.article-exclusive
	{
		width: 660px;
	}
	.img-full-width
	{
		width: 600px;
		padding-bottom: 0;
	}
	.third-party-container
	{
		width: 600px;
	}
	.caption-cont p
	{
		margin-left: 0;
	}
	.lead-img-change .lead-img
	{
		width: 300px;
		height: 250px;
	}
	.audio-insert-img
	{
		width: 330px;
	}
	.audio-insert-img img
	{
		width: 309px;
	}
	.photo-collage
	{
		width: 660px;
	}
	.photo-collage li
	{
		float: left;
		margin: 5px;
	}
	.photo-collage li a
	{
		width: 140px;
		height: 90px;
		float: left;
	}
	.photo-collage li:first-child a
	{
		width: 441px !important;
		height: 290px;
	}
	.img-number
	{
		right: 37%;
		font-size: 21px;
	}
	.show-photo-slider
	{
		left: 21%;
	}
	.more-photos .media-icon
	{
		left: 24% !important;
		top: 25% !important;
	}
	.img-number
	{
		right: 25%;
		top: 30%;
		font-size: 32px;
	}
	.show-photo-slider
	{
		bottom: 10%;
		left: 21%;
		font-size: 18px;
	}
	.more-photos .media-icon > i.fa-camera
	{
		height: 28px;
		width: 28px;
		line-height: 24px;
	}
	.article-cont .engagement-story-news
	{
		margin: 10px 0 18px 30px;
	}
	.package-heading-cont,
	.fact-file-cont
	{
		width: 660px;
	}
	.package-heading-cont div.story-card-news
	{
		width: 62.8%;
	}
	.deaths48
	{
		width: 15%;
	}
	.deaths48-text
	{
		width: 85%;
	}
	.spl-article-more
	{
		width: 660px;
	}
	.topics-container
	{
		width: 660px;
	}
	.topics-column,
	.tag-column
	{
		width: 198px;
	}
	.inner-heading-cont
	{
		width: 660px;
	}
	/*.special-top-container { width: 660px; }*/
	.package-heading-cont p.story-card-33-heading
	{
		margin-left: 0;
		margin-right: 0;
	}
	.intro
	{
		padding-bottom: 10px !important;
	}
	.four-o-four-cont p
	{
		margin-left: 120px;
	}
	.case-file-tree
	{
		text-align: center;
		width: 600px;
		margin: 0px 30px 50px 30px;
		padding-top: 25px;
		border-top: 1px dashed #AAAAAA;
	}
	.audio-player-cont
	{
		margin-left: 30px;
	}
	.other-options-cont
	{
		right: -32px;
	}
	.img-full-width
	{
		width: 600px;
	}
	.third-party-container
	{
		width: 600px;
	}
	.caption-cont p
	{
		margin-left: 0;
	}
	.lead-img-podcast .lead-img
	{
		width: 300px;
		height: 225px;
	}
	.audio-insert-img
	{
		width: 330px;
	}
	.audio-insert-img img
	{
		width: 309px;
	}
	.inner-heading-cont p
	{
		width: 84.7%;
	}
	.corrections
	{
		width: 600px;
	}
	.corrections p,
	.corrections h2
	{
		margin: 0;
		padding: 0;
	}
	/*snippet story styles*/
	.article-block-multiple h2
	{
		padding: 18px 15px 10px 30px !important;
	}
	.article-block-multiple ul
	{
		margin: 10px 0 18px 30px !important;
		padding-top: 10px !important;
	}
}
@media (max-width: 1023px)
{
	.article
	{
		width: 660px;
		margin: 0 auto;
		margin-bottom: 20px;
	}
	.other-options-cont
	{
		right: -4px;
	}
	.cf-rhs-cont
	{
		position: absolute;
		display: block;
		height: 50px;
		background: url(../img/pattern_blue.png);
	}
	aside.case-file-aside.open,
	aside.case-file-aside
	{
		height: 75vh;
		position: fixed;
		margin: 0 auto;
		display: block;
		left: 0;
		bottom: 0;
		width: 100%;
		z-index: 20;
		background: #B4B4B4;
		transition: 1s;
		overflow-x: hidden;
		overflow-y: scroll;
	}
	aside.case-file-aside
	{
		height: 50px;
	}
	aside.case-file-aside.open .up-arrow
	{
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		transition: 500ms;
		left: 15px;
		top: 8px;
	}
	.sticky-rhs
	{
		position: relative;
		width: 100% !important;
		top: 55px;
		float: left;
		padding: 10px 0;
		display: block;
		height: 60vh;
		overflow: scroll;
	}
	.sticky-rhs ul
	{
		width: 300px;
		margin: 0 auto;
		display: inline-block;
		height: auto;
		overflow: visible;
	}
	.case-file-tree .sticky-rhs
	{
		top: 0px;
		margin-bottom: 50px;
	}
	.sticky-rhs.sticky
	{
		position: relative;
		margin: 0 auto;
		top: 60px;
	}
	.up-arrow
	{
		/*width: 65px;*/
		/*height: 50px;*/
		position: absolute;
		color: white;
		/*font-size: 30px;*/
		/*padding-top: 6px;*/
		left: 18px;
		top: 10px;
		width: 35px;
		cursor: pointer;
		transition: 500ms;
		font-size: 30px;
	}
	.spl-bottom-name .up-arrow
	{
		width: 65px;
		height: 50px;
		position: absolute;
		color: white;
		font-size: 30px;
		padding-top: 6px;
	}
	.in-cf
	{
		color: white;
		position: absolute;
		left: 80px;
		top: 14px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		font-size: 14px;
		line-height: 18px;
		letter-spacing: 1px;
	}
	.follow-case-file
	{
		color: white;
		position: absolute;
		right: 30px;
		top: 14px;
		letter-spacing: 0.85px;
		font-family: 'Fira-Sans', sans-serif;
		text-transform: uppercase;
	}
	.spl-article-bottom
	{
		width: 660px;
	}
	.spl-bottom-articles-slide
	{
		width: 560px;
	}
	.table-container
	{
		width: 600px;
	}
	td
	{
		padding: 5px 16px;
	}
	th
	{
		padding: 5px 19px;
	}
	.ordered-list-cont
	{
		width: 600px;
	}
	.article-header-cont div.search-block input[type=text]
	{
		width: 160px;
	}
	.sticky-article-heading .share-counter
	{
		display: none;
	}
	.artcl-social-media ul li a
	{
		padding-left: 15px;
		padding-right: 10px;
	}
	.topics-container
	{
		width: 730px;
		margin-left: 7px;
	}
	.topics-column,
	.tag-column
	{
		width: 222px;
	}
	.tag-more-pages-cont
	{
		max-width: 55%;
		width: 74%;
	}
	.tag-topics-cont
	{
		width: 300px !important;
		height: 250px !important;
	}
	.cttCx3-slider
	{
		width: 100%;
	}
	.cnlc1-slide.cttCx3-slide
	{
		border-right: 0 none;
		min-width: 200px;
		max-width: 300px;
	}
	.cttCx3-container:after
	{
		display: none;
	}
	.cttCx3-slide .tag-button
	{
		width: 100%;
		max-width: 80% !important;
		max-height: 42.5px;
		overflow: hidden;
	}
	.inner-heading-cont
	{
		width: 730px;
	}
	.four-o-four-cont p
	{
		margin-left: 39px;
		font-size: 65px;
		text-align: center;
	}
	.four-o-four-cont
	{
		padding-right: 30px;
	}
	.case-file-tree
	{
		text-align: center;
		width: 600px;
		margin: 0px 30px 50px 30px;
		padding-top: 25px;
		border-top: 1px dashed #AAAAAA;
	}
	.promoted-story.cardStack4x1-cont
	{
		height: 250px;
	}
	.cardStack4x1-img
	{
		width: 120px;
		height: auto;
	}
	.cardStack4x1-text
	{
		width: 24%;
	}
	.cardStack4x1-shadow
	{
		height: 175px;
		width: 120px;
	}
	.cardStack4x1-text2
	{
		float: left;
		height: 100%;
		position: relative;
		width: 17%;
	}
	.cardStack4x1-text2 .cardStack4x1-img
	{
		height: 180px;
		position: absolute;
		top: 15px;
		left: 0;
		width: 120px;
		background: #282828;
		margin-left: 0;
	}
	.cardStack4x1-content
	{
		padding: 25px 23px 15px 23px;
		width: 59%;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.ksl-time-stamp {
		display: inline;
	}
	.trending-menu
	{
		float: left;
	}
	.other-articles .related-artcl-cont
	{
		width: 95%;
		padding-left: 15px;
	}
	.photo-collage ul
	{
		padding: 0;
		float: left;
	}
	.photo-collage li:first-child a
	{
		width: 300px !important;
		height: 210px;
		margin-left: -5px;
	}
	.article .other-articles h2
	{
		padding: 0 0 0 15px;
	}
	.photo-collage
	{
		width: 100%;
		height: auto;
		margin: 0px 0 20px 0;
	}
	.photo-collage ul
	{
		width: 300px;
		margin: 0 auto;
		float: none;
	}
	.photo-collage li a
	{
		width: 139px;
		height: 99px;
		float: left;
		display: block;
	}
	.photo-collage li
	{
		/* display: none; */
		margin: 5px;
	}
	/* .photo-collage li:nth-child(1),
						    .photo-collage li:nth-child(2),
						    .photo-collage li:nth-child(3),
						    .photo-collage li:nth-child(4),
						    .photo-collage li:last-child
						    {
						        display: block;
						    } */
	.img-full-width
	{
		width: 100%;
	}
	.img-full-width
	{
		margin: 0px 0 15px 0;
	}
	.caption-cont p
	{
		padding: 0 10px;
	}
	.third-party-container
	{
		width: 100%;
		margin: 24px 0px 25px;
	}
	.audio-player
	{
		width: 100%;
		margin-right: 0px;
	}
	.lead-img-change .lead-img
	{
		width: 100%;
	}
	.audio-player a img
	{
		margin-left: 0px;
	}
	.audio-insert-img
	{
		width: 100%;
	}
	.audio-insert-img img
	{
		width: 95%;
	}
	.audio-player .download-link
	{
		margin-right: 36px;
	}
	.article .section-name,
	.article .exclusive
	{
		display: inline-block;
	}
	.article,
	.ipso-facto,
	.author-container,
	.article::after,
	.artcl-social-media,
	.ad-container,
	.lead-img-cont,
	.author-bottom,
	.morein-tag-cont,
	.outbrain-main-cont,
	.article h1,
	.article-cont p
	{
		width: 100%;
	}
	.article-cont ul.article-body,
	.article-cont ol.article-body
	{
		width: 90%;
	}
	.article-block
	{
		width: 100%;
		margin: 0;
	}
	.article-block p,
	.article-block-multiple p
	{
		padding-left: 15px;
		padding-right: 15px;
	}
	.pullquote-left,
	.article-cont p,
	.article h2,
	.article .heading
	{
		margin-left: 0px !important;
		margin-right: 0px !important;
	}
	.article h2
	{
		width: 100%;
	}
	.spl-article-cont p,
	.case-file-aside .special-heading
	{
		padding: 0 15px;
	}
	.img320-cont
	{
		width: 100%;
		margin-left: 0 !important;
		padding: 0;
	}
	.img320-cont .img-cont
	{
		width: 100%;
		padding: 0;
	}
	.img320-cont .img-cont img
	{
		width: 100%;
	}
	.img320-cont .caption-cont
	{
		padding: 0 0px;
		margin-bottom: 10px;
	}
	.pullquote-left p
	{
		width: 190px;
	}
	.article > p,
	.article h2
	{
		padding: 0 15px;
	}
	.intro
	{
		padding-bottom: 10px !important;
	}
	.article h2,
	.also-view-container,
	.also-read-container,
	.img320-cont
	{
		margin-left: 15px;
		margin-right: 15px;
	}
	.also-view-img-cont .media-icon
	{
		top: 27% !important;
		left: 36% !important;
	}
	.ipso-facto::before,
	.ipso-facto::after
	{
		width: 24%;
	}
	.ipso-facto::before
	{
		left: 10px;
	}
	.ipso-facto::after
	{
		right: 10px;
	}
	.ipso-facto
	{
		margin-bottom: 0;
		float: left;
	}
	.article h1
	{
		padding: 15px 10px 0;
		font-size: 28px;
		line-height: 30px;
		margin-bottom: 10px;
		float: left;
	}
	.special-heading
	{
		font-size: 19px !important;
		line-height: 22px;
	}
	.mobile-author-cont
	{
		width: 100%;
		height: auto;
		display: block;
		background-color: #FFF;
		float: left;
		padding: 0 15px;
		margin-bottom: 15px;
	}
	.mobile-author
	{
		display: block;
		width: 100%;
	}
	.mobile-auth-nm
	{
		display: block;
		font-size: 16px;
		color: #133B5A;
		line-height: 25px;
	}
	.mobile-ut-container
	{
		float: left;
		text-align: left;
		text-transform: uppercase;
	}
	.article-topics-container
	{
		float: left;
		margin: 0 0 12px 0px;
		max-width: 100% !important;
		width: 100%;
		clear: both;
		padding-left: 10px;
	}
	.more-in
	{
		max-width: 50px;
		clear: both;
		float: none;
		display: block;
	}
	.topic-1
	{
		display: block;
		float: left;
		margin-right: 10px;
		width: 46%;
	}
	.caption-cont p,
	.morein-tag-cont
	{
		margin-left: 0px;
		margin-right: 0;
		padding-left: 10px;
		/*padding-right: 15px;*/
		width: 100%;
		display: block;
	}
	span.lead-img-caption
	{
		position: absolute;
		bottom: 0;
		padding: 10px;
		left: 0;
		z-index: 2;
	}
	.exclusive
	{
		padding-left: 10px;
	}
	.author-bottom
	{
		margin-left: 0;
		padding-left: 15px;
		margin-right: 0;
	}
	.lead-img-cont
	{
		margin-bottom: 10px;
	}
	.lead-img-podcast .lead-img
	{
		height: auto !important;
	}
	.pullquote-left
	{
		margin: 0 auto 10px !important;
		text-align: left;
		float: none;
		display: block;
	}
	.post-comment
	{
		float: right;
		margin-right: 10px;
	}
	.tag-button-cont
	{
		height: 40px;
		line-height: 40px;
		margin-left: -10px;
		overflow-x: auto;
		overflow-y: hidden;
		padding: 0px 10px;
		white-space: nowrap;
		width: 100vw;
	}
	.artcl-social-media ul li,
	.tag-button
	{
		float: none;
	}
	.relatet-slider .right-arrow,
	.relatet-slider .left-arrow
	{
		display: none !important;
	}
	.related_article_carousel
	{
		width: 100%;
	}
	.related-artcl-cont
	{
		width: 100%;
		padding-left: 0;
	}
	.related-slide
	{
		width: 120px;
	}
	.nxt-prv-2-story-cont
	{
		display: table;
		border-top: 1px solid #D1CED2;
		margin: 0 0px 10px 0;
		max-height: 115px;
		overflow: hidden;
		padding-top: 15px;
		width: 100%;
	}
	.prev-story,
	.next-story
	{
		width: 50%;
		float: left;
		height: auto;
		position: relative;
		padding: 8px 13px 8px;
		max-height: 95px;
		min-height: 95px;
	}
	.prev-story:after,
	.prev-story:before
	{
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		content: "";
		height: 0;
		right: -6px;
		position: absolute;
		width: 0;
		z-index: 2;
	}
	.prev-story:after
	{
		border-top: 12px solid #F5F5F5;
		top: 0;
	}
	.prev-story:before
	{
		border-bottom: 12px solid #F5F5F5;
		bottom: 0;
	}
	.prev-story
	{
		background-color: #2A5E88;
		text-align: right;
	}
	.next-story
	{
		background-color: #103A5B;
		text-align: left;
	}
	.next-heading,
	.prev-heading
	{
		font-size: 10px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		text-transform: uppercase;
		display: block;
		width: 100%;
		line-height: 11px;
		letter-spacing: 1px;
	}
	.story-text
	{
		color: #FFF;
		font-family: "TundraWeb", serif;
		font-size: 16px;
		line-height: 18px;
		display: block;
		padding: 0px !important;
		max-height: 54px;
		overflow: hidden;
	}
	.more-share-cont ul li a
	{
		width: 123px;
	}
	.artcl-social-media ul li
	{
		margin-bottom: -10px;
	}
	.special-head
	{
		width: 100%;
	}
	.special-article-heading
	{
		width: 90% !important;
		margin-left: 5%;
	}
	.special-article-heading::before,
	.special-article-heading::after
	{
		width: 5%;
	}
	.lead-video-cont
	{
		width: 100%;
		padding-bottom: 56.25%;
		height: 0;
		margin: 0 0 20px 0;
	}
	.article-exclusive
	{
		padding-left: 1px;
		padding-top: 15px;
		float: left;
		width: 100%;
	}
	.table-container
	{
		width: 100%;
		padding: 0px;
		margin: 0px 0px 15px 0px;
		margin-top: 10px;
	}
	.article-table
	{
		overflow-x: scroll;
		overflow-y: hidden;
	}
	.table-description,
	.article-table
	{
		border-right: 1px solid #B8B8B8;
		border-left: 1px solid #B8B8B8;
	}
	.ordered-list-cont
	{
		width: 100%;
		margin: 0px 0px 15px 0px;
		margin-top: 10px;
	}
	.article-review
	{
		padding-top: 13px;
		padding-bottom: 21px;
		padding-left: 15px;
	}
	.article-review .star-reviews
	{
		letter-spacing: 2px;
		margin-right: 9px;
		display: block;
		font-size: 13px;
	}
	.slash
	{
		margin-right: 19px;
		font-size: 20px;
		color: #979797;
		display: none;
	}
	.article-review .star-reviews > i
	{
		font-size: 19px;
	}
	.custom-counter
	{
		padding: 0px 29px 0px 43px;
	}
	.custom-counter li::before
	{
		margin-right: 5px;
		font-size: 24px;
		padding: 3px 8px 3px 0px;
		left: 15px;
		text-align: right;
	}
	.custom-counter li
	{
		counter-increment: step-counter;
		padding: 10px 0px !important;
	}
	.article-block-multiple
	{
		width: 100%;
	}
	.videoWrapper420x315
	{
		position: relative;
		padding-bottom: 56.25%;
		/* 16:9 */
		padding-top: 25px;
		height: 0;
		width: 100%;
		margin: 0 0 25px 0;
	}
	.article-vote-insert
	{
		width: 100%;
		margin-left: 0px;
	}
	.article-vote-cont
	{
		width: 100%;
		margin: 0 auto;
	}
	.article-vote-cont .vote2xUser-container
	{
		height: 235px;
		width: 100%;
	}
	.special-article-link
	{
		text-align: center;
		width: 100%;
		height: 30px;
	}
	.lead-img-caption p
	{
		display: none;
	}
	.show-caption
	{
		color: white;
		display: inline-block;
		position: absolute;
		font-size: 16px;
		right: 10px;
		bottom: 0;
		cursor: pointer;
	}
	.spl-article-bottom
	{
		width: 100%;
		height: 50px;
		transition: 1s;
	}
	.spl-article-bottom.open
	{
		margin: 0 auto;
		height: 93.5%;
		background: rgba(255, 255, 255, 1.0);
		transition: 1s;
	}
	.spl-bottom-scroll
	{
		overflow-y: scroll;
		overflow-x: hidden;
		height: 100%;
		width: 100%;
		padding: 0 0 30px 0;
	}
	.spl-bottom-articles-slide
	{
		width: 100%;
		float: right;
		height: auto;
		padding: 20px 20px 20px 25px;
	}
	.spl-bottom-articles-slide::before
	{
		content: none;
	}
	.spl-bottom-articles-slide .article-slide
	{
		width: 100%;
		margin: 5px 0;
		float: left;
	}
	.article-slide .article-heading
	{
		width: 100%;
		height: 100%;
		padding: 0 0 0 75px;
		margin: 0 0 0 10px;
		position: absolute;
		left: 0;
	}
	.spl-bottom-name
	{
		height: 50px;
		width: 100%;
		float: left;
		padding: 17px 10px 10px 65px;
	}
	.spl-bottom-name .up-arrow
	{
		left: 18px;
		top: 4px;
		width: 35px;
		cursor: pointer;
		transition: 500ms;
		font-size: 30px;
	}
	.spl-article-bottom.open .spl-bottom-name .up-arrow
	{
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		-webkit-transform: rotate(180deg);
		transform: rotate(180deg);
		transition: 500ms;
		left: 15px;
		top: -8px;
	}
	header.article-header-cont
	{
		height: 90px;
		min-height: 90px;
		overflow: hidden;
		margin: 0;
	}
	header.article-header-cont.sticky
	{
		height: 90px;
		min-height: 90px;
		overflow: hidden;
		margin: 0;
	}
	.sticky-article-heading
	{
		display: none;
		background: #F5F5F5;
		height: 40px;
	}
	.sticky-article-heading .artcl-social-media.hide
	{
		display: none;
	}
	.sticky-article-heading .artcl-social-media ul li a
	{
		padding-left: 15px;
		padding-right: 10px;
		border: 0;
	}
	.article-header-cont .sticky-article-heading .artcl-social-media
	{
		right: 60px;
	}
	.sticky-article-heading .artcl-social-media ul li
	{
		border: 0;
	}
	.sticky-article-heading .artcl-social-media ul li a i
	{
		font-size: 20px;
	}
	.sticky-article-heading .share-artcl
	{
		display: none;
	}
	.sticky-article-heading .logo-sq
	{
		left: 40px;
	}
	.article-header-cont .sticky-article-heading h1
	{
		left: 40px;
		display: none;
		width: 60%;
		z-index: 0;
	}
	.article-header-cont .sticky-article-heading h1::after
	{
		background: rgba(255, 255, 255, 0);
		content: '';
		display: block;
		position: absolute;
		right: 0;
		top: 0;
		width: 70px;
		height: 40px;
		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(35%, rgba(252,252,252,0.69)), color-stop(64%, rgba(249,249,249,1)), color-stop(100%, rgba(245,245,245,1)));
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
		background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
		background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(252, 252, 252, 0.69) 35%, rgba(249, 249, 249, 1) 64%, rgba(245, 245, 245, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );
	}
	.just-in-conatiner
	{
		z-index: 5;
	}
	.article-header-cont .sticky-article-heading h1.show
	{
		display: block;
	}
	.article-header-cont .sticky-article-heading .artcl-social-media::before
	{
		content: none;
	}
	.artcl-social-media
	{
		float: left;
		padding-left: 10px;
	}
	.artcl-social-media ul li a
	{
		padding: 0 10px;
	}
	.article-belongs-to
	{
		display: none;
	}
	.time-stamp,
	.update-time
	{
		font-size: 10px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		line-height: 7px;
		letter-spacing: 0.69px;
		text-align: right;
		margin-top: 10px;
	}
	.img600-cont
	{
		margin: 7px 0px 18px;
		width: 100%;
	}
	.img600-cont .caption-cont
	{
		padding: 25px 5px 5px;
	}
	.article-cont .engagement-story-news
	{
		margin: 0px 0px 18px 0px;
		padding: 0 15px;
		border: 0;
		width: 100%;
		clear: both;
		float: left;
	}
	/* [The Package page css] */
	.special-head.special-landing-head
	{
		float: left;
		width: 100%;
	}
	.special-landing-head .special-heading
	{
		line-height: 30px;
		margin: 0;
		padding: 0 10px 10px !important;
		font-size: 26px !important;
		left: -0.8px;
	}
	.special-landing-head .special-header
	{
		margin: 15px 0;
		padding-left: 5px;
	}
	.special-landing-head .special-article-heading
	{
		float: left;
	}
	.special-landing-head .special-article-heading
	{
		margin: 0 0 0 5%;
		padding-bottom: 15px !important;
	}
	.special-landing-head .special-article-heading::after,
	.special-landing-head .special-article-heading::before
	{
		display: block;
	}
	.package-heading-cont
	{
		margin: 0;
	}
	.package-heading-cont,
	.fact-file-cont,
	.package-heading-cont div.story-card-news
	{
		width: 100%;
	}
	.fact-file-cont
	{
		margin-bottom: 10px;
	}
	.package-heading-cont div.story-card-news:before
	{
		height: 23px;
	}
	.package-heading-cont div.story-card-news:after
	{
		height: 42px;
	}
	.fact-file-text-box
	{
		min-height: auto;
		width: 100%;
	}
	.fact-file-text-box:nth-child(2),
	.fact-file-text-box:nth-child(3),
	.fact-file-text-box:nth-child(4),
	.fact-file-text-box:nth-child(5)
	{
		border-bottom: 1px dashed #AAAAAA;
		border-left: 0;
		border-top: 0;
		padding: 10px 0;
	}
	.deaths48-text
	{
		width: 70%;
	}
	.deaths48
	{
		width: 30%;
	}
	.fact-file-cont
	{
		margin-bottom: 20px;
		padding: 0 15px;
	}
	.fact-file-text-box:nth-child(5)
	{
		border-bottom: 0;
	}
	.topics-container
	{
		width: 100%;
		height: auto;
	}
	.topics-column,
	.tag-column
	{
		height: auto;
	}
	.city-name span.topics-city-heading
	{
		margin-right: 13px;
	}
	.city-name.topic-nm
	{
		width: auto;
		float: left;
	}
	.topics.sub-menu-sticky
	{
		height: 0 !important;
	}
	.tag-more-pages-cont
	{
		display: none;
	}
	.tag-more-pages-cont
	{
		max-width: 100%;
		width: 74%;
		background: #F9F7F3;
		right: 0;
		position: absolute;
		margin-right: 0;
		padding: 0 20px;
		top: 46px;
		z-index: 10;
		height: 100vh;
		border-bottom: 2px solid #133B5A;
	}
	.moreTagSlide
	{
		height: auto;
		width: 46%;
		float: left;
		border-bottom: 1px dashed #AAA;
		margin-right: 20px;
	}
	.moreTagSlide a
	{
		border-right: 0 none;
		color: #64645F;
		padding: 7px 0;
		display: block;
		height: auto;
		width: 100%;
		text-align: left;
		font-size: 16px;
	}
	.moreTagSlide.active,
	.moreTagSlide a:hover
	{
		background: none !important;
	}
	.no-mrg-right
	{
		margin-right: 0;
	}
	.topics-search-mob
	{
		width: 100%;
		display: block;
		float: left;
		margin-bottom: 10px;
		padding-top: 20px;
	}
	.topics-search-mob .SearchContr-form
	{
		height: auto;
		line-height: normal;
	}
	.topics-search-mob .SearchContr-form input
	{
		width: 91%;
		background: none;
	}
	.sticky .more-tag-toggle
	{
		position: absolute;
		top: 0;
	}
	.news-comments-share
	{
		width: 100%;
	}
	.tag-topics-cont
	{
		width: 100% !important;
		height: 115px !important;
	}
	.inner-heading-cont
	{
		margin: 0 auto;
		width: 100%;
		background: none;
		padding: 0 10px;
		margin-bottom: 10px;
		width: 100%;
		float: left;
		background-color: #FFFFFF;
	}
	.inner-heading-cont p
	{
		width: 66.5%;
		height: auto;
		position: relative;
		padding: 10px;
		font-size: 16px;
		line-height: 18px;
	}
	/*.inner-heading-cont p { background-color: #FFFFFF; padding: 10px; }*/
	.time-stamp,
	.update-time
	{
		text-align: left;
	}
	.more-in
	{
		padding: 4px 4px 2px 4px;
	}
	.img-full-w-cont
	{
		margin-top: 10px;
	}
	.scroll-left
	{
		display: block;
		color: #282828;
		font-family: 'Fira-Sans-Semibold', sans-serif;
	}
	.videoWrapper420x315-cont
	{
		margin: 0 20px 0 0;
		width: 100%;
	}
	.article-slide .article-heading
	{
		font-size: 15px;
		line-height: 17px;
	}
	p.para-bottom
	{
		padding: 0px 15px;
		margin-bottom: 11px;
	}
	.columnist-container
	{
		padding: 0px 12px;
	}
	.columnist-img
	{
		width: 90px;
		height: 90px;
		background-color: #E2E2DC;
	}
	.columnist-date
	{
		float: left;
		margin-top: 10px;
		text-align: left;
	}
	.article-container
	{
		margin-bottom: 2px;
	}
	.four-o-four-cont h2
	{
		text-align: center;
	}
	.four-o-four-cont
	{
		padding-right: 0;
	}
	.four-o-four-cont p
	{
		margin-left: 10px;
		text-align: center;
		font-size: 65px;
	}
	.search-bar
	{
		margin-top: 9px;
	}
	.page-not-exist
	{
		padding: 0 11px;
	}
	.search-bar
	{
		margin-top: 9px;
	}
	.page-not-exist p
	{
		width: 100%;
		text-align: left;
	}
	.page-not-found-cont
	{
		margin-top: -110px;
	}
	.case-file-tree
	{
		text-align: center;
		width: 100%;
		margin: 0px 0 50px 0px;
		padding-top: 25px;
		border-top: 1px dashed #AAAAAA;
	}
	.more_in-head
	{
		margin-bottom: 0;
	}
	.table-container,
	.ordered-list-cont
	{
		border-bottom: 0;
	}
	.audio-player-cont
	{
		width: 100%;
		max-width: 100%;
		margin-left: 0;
	}
	.audio-player-cont .caption-cont p
	{
		padding-left: 0;
	}
	.case-file-tree .fact-file-sub-head
	{
		padding-left: 10px;
	}
	.social-media1story-cont .social-media-story
	{
		max-height: 78px;
	}
	.onbottom-social-icons i
	{
		padding-top: 13px;
	}
	.lead-img-cont
	{
		float: left;
	}
	.img-full-width
	{
		width: 100%;
	}
	.img-full-width
	{
		margin: 0px;
	}
	.third-party-container
	{
		width: 100%;
		margin: 24px 4px 25px;
	}
	.audio-player
	{
		width: 100%;
		margin-right: 0px;
	}
	.lead-img-podcast .lead-img
	{
		width: 100%;
	}
	.audio-player a img
	{
		margin-left: 0px;
	}
	.audio-insert-img
	{
		width: 100%;
	}
	.audio-insert-img img
	{
		width: 95%;
	}
	.audio-player .download-link
	{
		margin-right: 36px;
	}
	.corrections
	{
		width: 93%;
		margin-left: 15px;
	}
	/*snippet story styles*/
	.article-block-multiple h2
	{
		padding: 18px 15px 10px !important;
	}
	.article-block-multiple ul
	{
		margin: 0 0 18px 15px !important;
		border: 0 none !important;
		width: 100% !important;
		clear: both;
		float: left;
	}
}
.story1-3x100-container,
.s4-3x100-container,
.s4x-100-ls-container,
.s4x-100lsbb-container,
.s-3x100-container
{
	width: 100%;
	background-color: #FFF;
	margin-bottom: 20px;
	float: left;
	height: 385px;
	overflow: hidden;
	position: relative;
}
.lead-story-slider-1
{
	max-height: 385px;
	overflow:hiddenv;
}
.s4x-100-ls-container,
.s4x-100-ls-container .s4x-100-ls-text-cont,
.s4x-100lsbb-container,
.s4x-100lsbb-container .s4x-100lsbb-text-cont
{
	height: 520px;
}
.s4x-100-ls-sub-cont,
.s4x-100lsbb-sub-cont
{
	float: left;
	max-width: 615px;
	height: 520px;
}
.s4x-100lsbb-img-cont,
.s4x-100-ls-img-cont
{
	width: 615px;
	height: 385px;
	position: relative;
}
.story1-3x100-img,
.s4-3x100-img,
.s4x-100-ls-img,
.s4x-100lsbb-img,
.s-3x100-img
{
	height: 385px;
	width: 615px;
	float: left;
	position: relative;
}
.story1-3x100-img:after,
.s-3x100-img:after,
.s4-3x100-img:after,
.s4x-100-ls-img:after,
.story-thumb66-bg:after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(241,111,92,0)), color-stop(100%, rgba(0,0,0,0.37)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
}
.story1-3x100-text-cont,
.s4-3x100-text-cont,
.s-3x100-text-cont,
.s4x-100-ls-text-cont,
.s4x-100lsbb-text-cont
{
	float: right;
	width: 305px;
	height: auto;
	padding: 15px 15px;
	position: relative;
	height: 385px;
	background-color: #FFF;
}
.s1-3x100BlueBg-text-cont
{
	background-color: #133B5A;
}
.story1-3x100-heading,
.s4-3x100-heading,
.s4x-100-ls-heading,
.s4x-100lsbb-heading,
.s-3x100-heading
{
	font-size: 28px;
	line-height: 30px;
	font-family: 'TundraWeb', serif;
	margin-bottom: 10px;
	display: block;
	color: #282828;
}
.s4-3x100-text-cont,
.s4x-100lsbb-text-cont
{
	background-color: #133B5A;
}
.s4-3x100-heading,
.s4-3x100-text-cont .s4-3x100-text,
.s4-3x100-text-cont .author-name,
.s4x-100lsbb-heading,
.s4x-100lsbb-text-cont .s4x-100lsbb-text,
.s1-3x100BlueBg-heading,
.s1-3x100BlueBg-text-cont .s1-3x100BlueBg-text,
.s1-3x100BlueBg-text-cont .author-name,
.s4x-100lsbb-text-cont .author-name
{
	color: #FFF;
}
.story1-3x100-text,
.s4-3x100-text,
.s4x-100-ls-text,
.s4x-100lsbb-text,
.s-3x100-text
{
	padding: 0;
	display: block;
	font-size: 18px;
	line-height: 21px;
	font-family: 'TundraWeb', serif;
	color: #505050;
	margin: 10px 0 0 0;
}
.story1-3x100-img-text,
.s-3x100-img-text,
.s4-3x100-img-text,
.s4x-100-ls-img-text,
.s4x-100lsbb-img-text
{
	display: block;
	z-index: 1;
	width: 100%;
	position: absolute;
	bottom: 0;
	color: #FFF;
	font-size: 13px;
	line-height: 13px;
	letter-spacing: -0.3px;
	left: 0;
	padding: 50px 15px 30px 15px;
	background: -moz-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(31%, rgba(25,25,25,0.57)), color-stop(100%, rgba(19,19,19,1)));
	background: -webkit-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -o-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -ms-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
}
.story1-3x100-img-text .news-comments-area,
.s-3x100-img-text .news-comments-area,
.s4-3x100-img-text .news-comments-area
{
	left: 15px;
	bottom: 5px;
}
.story1-3x100-highlights,
.s4x-100-ls-highlights,
.s4x-100lsbb-highlights
{
	/*    border-bottom: 1px solid #f8d01c;*/
	display: block;
	width: 100%;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-size: 16px;
	line-height: 18px;
}
/* .story-card-33-author-name (General Line 851) */
div.promoted-story-content > .author-name,
div.promoted-engagement-text > .author-name,
div.promoted-story-text > .author-name
{
	color: #FFFFFF;
	float: left;
	font-family: 'Fira-Sans', sans-serif;
}
.author-name
{
	color: #828282;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	margin: 0 0 5px;
	text-transform: uppercase !important;
}
.author-name a.lnk
{
	text-transform: uppercase !important;
	color: #828282;
}
.s-3x100-img-text ul.s4-3x100-3story,
.s4-3x100-img-text ul.s4-3x100-3story
{
	margin: 0;
	padding: 0 0 0 15px;
}
.s-3x100-img-text ul.s4-3x100-3story li,
.s4-3x100-img-text ul.s4-3x100-3story li
{
	float: left;
	list-style: outside none disc;
	width: 160px;
	margin-right: 28px;
	color: #FFF;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: -0.3px;
}
/*.s-3x100-img-text ul.s4-3x100-3story li a,
.s4-3x100-img-text ul.s4-3x100-3story li a
{
	color: #FFF;
	font-size: 13px;
	line-height: 16px;
	letter-spacing: -0.3px;
}*/
.s-3x100-img-text ul.s4-3x100-3story li:last-child,
.s4-3x100-img-text ul.s4-3x100-3story li:last-child
{
	margin-right: 0;
}
.story-thumb-66-1x3-cont
{
	float: left;
	height: 130px;
	width: 100%;
	margin-top: 5px;
}
.story-thumb66
{
	max-height: 130px;
	width: 200.3px;
	float: left;
	margin-right: 9px;
	position: relative;
	min-width: 200.3px;
    max-width: 200.3px;
    margin-right: 5px;
}

.story-thumb66.slick-current {
    display: none !important;
}
.story-thumb66:last-child
{
	margin-right: 0;
	float: right;
}
.story-thumb66-bg
{
	width: 100%;
	height: 130px;
	float: left;
}
.story-thumb66-text
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: auto;
	padding: 30px 12px 15px 12px;
	font-size: 13px;
	line-height: 16px;
	color: #FFF;
	background: -moz-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(31%, rgba(25,25,25,0.57)), color-stop(100%, rgba(19,19,19,1)));
	background: -webkit-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -o-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -ms-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
	white-space: normal;
}
.StoryThumbContainer3x66
{
	width: 100%;
}
.storyImg100x3-1-container
{
	width: 100%;
	height: 385px;
	overflow: hidden;
	background-color: #FFF;
	position: relative;
	margin-bottom: 20px;
}
.storyImg100x3-1-img
{
	width: 100%;
	height: 385px;
	display: block;
	position: relative;
}
/*.storyImg100x3-1-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center , rgba(255, 255, 255, 0) 0%, rgba(74, 74, 74, 0.7) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}*/
.storyImg100x3-1-text
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	padding: 30px 15px 25px 15px;
	position: absolute;
	width: 100%;
}
.storyImg100x3-1-text .author-name,
.ls50x3Bluebg-text .author-name,
.l1liveChat50x4BlueBg-text .author-name
{
	color: #FFF;
}

.storyImg100x3-1-text .news-comments-area,
.ls50x3Bluebg-text .news-comments-area
{
	left: 15px;
}
.storyImg100x3-1-heading
{
	font-size: 28px;
	line-height: 30px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FFF;
	margin-bottom: 10px;
	display: block;
}
.ls50x3-container,
.ls50x3Bluebg-container
{
	width: 100%;
	height: 385px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.ls50x3Bluebg-container::before {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 33px;
    bottom: 0;
    z-index: 1;
    background: -moz-linear-gradient(top, rgba(19,59,90,0) 0%, rgba(19,59,90,1) 19%);
    background: -webkit-linear-gradient(top, rgba(19,59,90,0) 0%,rgba(19,59,90,1) 19%);
    background: linear-gradient(to bottom, rgba(19,59,90,0) 0%,rgba(19,59,90,1) 19%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00133b5a', endColorstr='#133b5a',GradientType=0 );
}
.ls50x3Bluebg-img:after {
    background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}

.ls50x3-img,
.ls50x3Bluebg-img
{
	width: 100%;
	height: 190px;
	float: left;
}
.ls50x3-text,
.ls50x3Bluebg-text
{
	width: 100%;
	height: 195px;
	background-color: #FFF;
	padding: 15px 15px;
	float: left;
	position: relative;
}
.ls50x3Bluebg-text
{
	background-color: #133B5A;
}
.ls50x3-heading,
.ls50x3Bluebg-heading
{
	font-family: 'TundraWeb', serif;
	font-size: 24px;
	line-height: 26px;
	color: #282828;
	display: block;
	margin-bottom: 10px;
}
.ls50x3Bluebg-heading,
.ls50x3Bluebg-text a
{
	color: #FFF;
}
.ls50x3-text p,
.ls50x3Bluebg-text p
{
	color: #282828;
	padding: 0;
	font-size: 14px;
	line-height: 16px;
	opacity: 0.70;
}
.l1liveChat50x4-container,
.l1liveChat50x4BlueBg-container
{
	width: 100%;
	height: 520px;
	position: relative;
	background-color: #FFF;
	margin-bottom: 20px;
}
.l1liveChat50x4-text,
.l1liveChat50x4BlueBg-text
{
	width: 100%;
	background-color: #FFF;
	padding: 15px 15px;
	height: 100px;
	float: left;
}
.l1liveChat50x4BlueBg-text
{
	background-color: #133B5A;
}
.l1liveChat50x4-img,
.l1liveChat50x4BlueBg-img
{
	width: 100%;
	height: 420px;
	background-color: #FFF;
	float: left;
	position: relative;
}
.l1liveChat50x4-img:before,
.l1liveChat50x4BlueBg-img:before
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%) repeat scroll 0 0;
	content: "";
	height: 45px;
	left: 0;
	position: absolute;
	bottom: 0;
	width: 100%;
	z-index: 1;
}
.l1liveChat50x4-img:after,
.l1liveChat50x4BlueBg-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.l1liveChat50x4-heading,
.l1liveChat50x4BlueBg-heading
{
	font-size: 24px;
	line-height: 25px;
	letter-spacing: -0.5px;
	font-family: 'TundraWeb', serif;
	color: #282828;
	display: block;
	margin-bottom: 10px;
}
.l1liveChat50x4BlueBg-heading a
{
	color: #FFF;
}
.join-chat
{
	background-color: #FF001F;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	border-radius: 3px;
	bottom: 10px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.24);
	color: #FFF;
	display: block;
	font-size: 12px;
	height: 30px;
	letter-spacing: 0.85px;
	line-height: 30px;
	position: absolute;
	right: -12px;
	text-align: center;
	text-transform: uppercase;
	width: 116px;
	z-index: 12;
}
@media (max-width: 1599px)
{
	.ls50x3Bluebg-container::before {
	    height: 23px;
	}
	.story1-3x100-text-cont,
	.s-3x100-text-cont,
	.s4-3x100-text-cont
	{
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		height: 105px;
		overflow: hidden;
	}
	.story1-3x100-img,
	.s-3x100-img,
	.s4-3x100-img
	{
		position: absolute !important;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 280px;
	}
	.s4-3x100-img-text ul.s4-3x100-3story li
	{
		margin-right: 50px;
	}
	.s4x-100-ls-sub-cont,
	.s4x-100lsbb-sub-cont
	{
		bottom: 0;
		position: absolute;
		left: 0;
		width: 100%;
		height: 415px;
	}
	.s4x-100lsbb-text-cont,
	.s4x-100-ls-text-cont
	{
		height: 105px !important;
		width: 100%;
	}
	.s4x-100lsbb-img-cont,
	.s4x-100lsbb-img,
	.s4x-100-ls-img-cont,
	.s4x-100-ls-img
	{
		height: 280px;
		width: 660px;
	}
	.story-thumb-66-1x3-cont
	{
		width: 660px;
	}
	.story-thumb66
	{
		width: 215.3px;	
		min-width: 215.3px;
    	max-width: 215.3px;
	}
}
@media (max-width: 1023px)
{
	.ls50x3Bluebg-container::before {
	    height: 33px;
	}
	.s-3x100-img-text ul.s4-3x100-3story li,
	.s4-3x100-img-text ul.s4-3x100-3story li
	{
		margin-right: 90px;
	}
	.s4x-100lsbb-img,
	.s4x-100-ls-img,
	.story-thumb-66-1x3-cont
	{
		width: 730px;
	}
	.s4x-100lsbb-img-cont,
	.s4x-100lsbb-img,
	.s4x-100-ls-img-cont,
	.s4x-100-ls-img
	{
		width: 730px;
	}
	.story-thumb66
	{
		width: 237px;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.ls50x3Bluebg-container a.person-name.lnk {
	    margin-bottom: 0;
	}
	.ls50x3Bluebg-container::before {
	    height: 20px;
	}

	a.ls50x3Bluebg-img.focuspoint {
	    height: auto;
	}
	a.ls50x3Bluebg-img.focuspoint IMG{
		position: relative;
	}
	.story1-3x100-container,
	.s-3x100-container,
	.s4-3x100-container,
	.storyImg100x3-1-container,
	.ls50x3Bluebg-container,
	.l1liveChat50x4-container,
	.l1liveChat50x4BlueBg-container
	{
		margin-bottom: 10px;
	}
	.story1-3x100-container,
	.s-3x100-container,
	.s4-3x100-container
	{
		height: 474px;
	}
	.story1-3x100-text-cont,
	.s-3x100-text-cont,
	.s4-3x100-text-cont
	{
		height: 154px;
		padding: 15px 10px;
	}
	.story1-3x100-img,
	.s-3x100-img,
	.s4-3x100-img,
	.s4x-100lsbb-img-cont,
	.s4x-100lsbb-img,
	.s4x-100-ls-img-cont,
	.s4x-100-ls-img
	{
		height: 320px;
		width: 100%;
	}
	.s-3x100-img-text,
	.s4-3x100-img-text
	{
		padding-bottom: 10px;
	}
	.s-3x100-img-text ul.s4-3x100-3story li,
	.s4-3x100-img-text ul.s4-3x100-3story li
	{
		width: 100%;
		margin-bottom: 7px;
	}
	.s4x-100-ls-container,
	.s4x-100lsbb-container
	{
		height: 619px;
		margin-bottom: 10px;
	}
	.s4x-100-ls-sub-cont,
	.s4x-100lsbb-sub-cont
	{
		height: 455px;
	}
	.s4x-100lsbb-text-cont,
	.s4x-100-ls-text-cont
	{
		height: 164px !important;
	}
	.story-thumb-66-1x3-cont
	{
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		width: 100%;
	}
	.StoryThumbContainer3x66
	{
		width: 610px;
	}
	.story-thumb66
	{
		width: 199px;
	}
	.storyImg100x3-1-container
	{
		height: 320px;
	}
	.storyImg100x3-1-text .news-comments-area,
	.ls50x3Bluebg-text .news-comments-area
	{
		left: 10px;
	}
	.storyImg100x3-1-text
	{
		padding: 30px 10px 20px 10px;
	}
	.storyImg100x3-1-heading
	{
		font-size: 26px;
		line-height: 28px;
	}
	.ls50x3Bluebg-container
	{
		height: auto;
	}
	.ls50x3Bluebg-img
	{
		height: 240px;
	}
	.ls50x3Bluebg-text
	{
		height: 125px;
		padding: 15px 10px;
	}
	.l1liveChat50x4-container,
	.l1liveChat50x4BlueBg-container
	{
		height: 500px;
	}
	.l1liveChat50x4-heading,
	.l1liveChat50x4BlueBg-heading
	{
		font-size: 26px;
		line-height: 27px;
	}
	.l1liveChat50x4-text,
	.l1liveChat50x4BlueBg-text
	{
		height: 180px;
	}
	.l1liveChat50x4-img,
	.l1liveChat50x4BlueBg-img
	{
		height: 320px;
	}
}
.microsite3Story-text-area.microsite3Story-text-area,
div.special-story-heading.microsite3Story-heading
{
	background-color: #133B5A;
}
.microsite3Story-img
{
	background-color: #133B5A !important;
}
div.special-story-heading.microsite3Story-heading:after
{
	border-bottom: 28px solid #133B5A;
}
.special-story.microsite3Story:after
{
	display: none;
}
.story1-4-container
{
	width: 100%;
	height: 385px;
	background-color: #FFF;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.story1-container
{
	width: 450px;
	height: 385px;
	float: left;
}
.story1-container::before {
    content: '';
    display: block;
    position: absolute;
    width: 50%;
    height: 23px;
    bottom: 0;
    background: white;
    z-index: 1;
}
.story1-container::after {
    content: "";
    position: absolute;
    width: 13%;
    height: 41px;
    bottom: 0;
    right: 50%;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
    /* border: 1px solid black; */
}
.story1-img
{
	width: 100%;
	height: 190px;
	float: left;
}
.story1-img:after
{
    background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.story1-text
{
	float: left;
	padding: 15px 15px;
	position: relative;
	height: 195px;
}
.story1-text .news-comments-area
{
	left: 15px;
}
.story-1heading
{
	font-family: 'TundraWeb', serif;
	font-size: 24px;
	line-height: 27px;
	letter-spacing: -0.5px;
	color: #282828;
	margin-bottom: 10px;
	display: block;
}
.story1-content
{
	padding: 0;
	margin: 9px 0 0 0;
	font-size: 14px;
	line-height: 17px;
	color: #64645F;
}
.story4-container
{
	float: left;
	width: 470px;
	height: 385px;
	padding: 20px 20px;
	overflow: hidden;
}
.story4-sub-cont
{
	width: 100%;
	height: auto;
	background-color: #FFF;
	margin: 0 auto;
}
.story4-sub-cont ul
{
	margin: 0;
	padding: 0;
}
.story4-sub-cont ul li
{
	border-bottom: 1px dashed #B4B4B4;
	display: block;
	width: 100%;
	float: left;
	padding: 10px 0;
}
.story4-sub-cont ul li:last-child
{
	border-bottom: none;
}
.story4-text-img
{
	float: left;
	height: 62px;
	margin: 2px 8px 0 0;
	position: relative;
	width: 100px;
	    background-image: url(../img/placeholder.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto auto;
}
.story4-sub-cont li a
{
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	color: #282828;
}
.story4-3x33-container
{
	width: 100%;
	height: 385px;
	background-color: #FFF;
	position: relative;
	margin-bottom: 20px;
	padding: 10px 10px;
	overflow: hidden;
}
.story4-3x33-container:after
{
	position: absolute;
	content: '';
	width: 100%;
	height: 10%;
	bottom: 0;
	left: 0;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0.57) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.87) 45%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0.57)), color-stop(0%, rgba(255,255,255,0)), color-stop(45%, rgba(255,255,255,0.87)), color-stop(89%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.57) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.87) 45%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0.57) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.87) 45%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.57) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.87) 45%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0.57) 0%, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.87) 45%, rgba(255, 255, 255, 1) 89%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.story4-3x33-sub-cont
{
}
.story4-3x33-sub-cont ul
{
	margin: 0;
	padding: 0;
}
.story4-3x33-sub-cont ul li
{
	display: block;
	border-bottom: 1px dashed #B4B4B4;
	padding: 10px 0;
	width: 100%;
}
.story4-3x33-sub-cont li:first-child
{
	/*padding-top: 0;*/
}
.story4-3x33-sub-cont ul li a
{
	color: #282828;
	font-size: 16px;
	font-family: 'TundraWeb', serif;
	line-height: 18px;
	display: block;
	margin-bottom: 5px;
}
.story4-3x33-sub-cont .section-name
{
	color: #133B5A;
	display: block;
	font-family: 'Fira-Sans', sans-serif;
	font-size: 12px;
}
.s4-5x100-cs-container
{
	width: 100%;
	height: 655px;
	overflow: hidden;
	background-color: #CCC;
	margin-bottom: 20px;
}
.s4-5x100cs-large-img
{
	width: 940px;
	height: 530px;
	position: relative;
	float: left;
}
.s4-5x100cs-img
{
	width: 100%;
	height: 530px;
	position: relative;
	text-align: center;
}
.s4-5x100cs-img:after,
.s4-5x100cs-thumb-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(74, 74, 74, 0.7) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.s4-5x100cs-large-text
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	float: left;
	height: auto;
	left: 0;
	position: absolute;
	width: 920px;
	padding: 40px 35px 15px 35px;
}
.s4-5x100cs-large-head
{
	font-size: 28px;
	line-height: 31px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin-bottom: 10px;
	display: block;
	color: #FFF;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
}
.s4-5x100cs-large-text .news-comments-area
{
	left: 35px;
}
.s4-5x100cs-large-text .author-name
{
	color: #FFF;
}
.s4-5x100cs-large-text p
{
	padding: 0;
	color: #FFF;
	margin: 10px 0;
}
.s4-5x100sc-thumb-img
{
	float: left;
	width: 919px;
	background: #000;
	margin-top: 10px;
	height: 115px;
}
.s4-5x100cs-thumb-cont
{
	width: 300px;
	height: 115px;
	float: left;
}
.s4-5x100cs-thumb-img
{
	width: 100%;
	height: 115px;
	position: relative;
}
.s4-5x100cs-thumb-head
{
	bottom: 0;
	color: #FFF;
	height: auto;
	left: 0;
	position: absolute;
	width: 300px;
	font-size: 16px;
	line-height: 18px;
	padding: 30px 12px 10px 12px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%) repeat scroll 0 0;
}
.s4-5x100cs-thumb-cont
{
	float: left;
	height: 120px;
	margin-right: 9.5px;
	position: relative;
	width: 300px;
}
.s4-5x100cs-thumb-cont:last-child
{
	margin-right: 0;
}
.story2x1-pc-container,
.sta_vdo2x1-container
{
	width: 300px;
	height: 250px;
	margin: 0 auto 20px;
}
/*.sta_vdo2x1-container .media-icon
{
	left: 46%;
	top: 46%;
}*/
.story2x1-pc-slider
{
	width: 300px;
	height: 250px;
}
.story2x1-pc-slide
{
	width: 100%;
	height: 100%;
}
.story2x1-pc-img,
.sta_vdo2x1-img
{
	width: 100%;
	height: 175px;
	float: left;
	position: relative;
}
.story2x1-pc-text,
.sta_vdo2x1-text
{
	width: 100%;
	height: 75px;
	background-color: #282828;
	position: relative;
	float: left;
	padding: 10px 10px;
	text-align: left;
}
.story2x1-pc-content
{
	color: #FFFFFF;
	font-size: 15px;
	line-height: 17px;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.80);
}
.view-all
{
	text-transform: uppercase;
}
.story2x1-pc-text
{
	padding: 6px 10px;
}
@media (max-width: 1599px)
{
	.story1-container
	{
		width: 320px;
	}
	.story1-container::before {
	    height: 25px;
 	}
	.story4-container
	{
		width: 340px;
	}
	/*.story4-sub-cont { width: 300px; }*/
}
@media (max-width: 1023px)
{
	.story1-container
	{
		width: 355px;
	}
	.story1-container::before {
	    height: 22px;
 	}
	.story4-container
	{
		width: 375px;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.story1-4-container
	{
		height: auto;
		margin-bottom: 10px;
	}
	.story1-container,
	.story1-img
	{
		width: 100%;
		height: 240px;
		position: relative;
	}
	.story1-container::before {
	    display: none;
 	}
	.story1-text
	{
		height: auto;
		width: 100%;
		position: absolute;
		bottom: 0;
		left: 0;
		padding: 30px 10px 25px 10px;
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	}
	.story4-container
	{
		background: #FFF none repeat scroll 0 0;
		width: 100%;
		height: auto;
		padding: 10px;
	}
	.story-1heading
	{
		font-family: 'Fira-Sans-Semibold', sans-serif;
		color: #FFF;
		font-size: 18px;
		line-height: 21px;
		letter-spacing: -0.3px;
		margin-bottom: 5px;
	}
	.story4-3x33-sub-cont li:first-child
	{
		padding-top: 10px;
	}
	.story1-text .author-name
	{
		color: #FFF;
	}
	.story1-text .news-comments-area
	{
		left: 10px;
	}
	/*	.section-list-heading {
							    color: #133b5a;
							    overflow-x: auto;
							    overflow-y: hidden;
							    white-space: nowrap;
							    width: 258px !important;
							    display: block;
							    position: relative;
							}*/
	/*.section-list-heading:after
							{
								background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
							    bottom: 0;
							    content: "";
							    height: 100%;
							    position: absolute;
							    right: 0;
							    width: 15%;
							}*/
}
html
{
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
}
*
{
	font-weight: normal;
	/*text-rendering: optimizeLegibility;*/
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: antialiased;
}
body,
form,
textarea,
input
{
	font-weight: 400;
	font-size: 12px;
	line-height: 22px;
	font-family: 'Fira-Sans', sans-serif;
	color: #505050;
}
h1,
h2,
h3,
h4,
h5,
h6
{
	margin: 0;
	padding: 0;
	font-family: 'TundraWeb', serif;
}
h1
{
	font-size: 36px;
	line-height: 42px;
}
h2
{
	font-size: 36px;
	line-height: 39px;
}
h3
{
	font-size: 20px;
	line-height: 22px;
}
h4
{
	font-size: 18px;
}
h5
{
	font-size: 16px;
}
h6
{
	font-size: 14px;
}
p
{
	font-family: 'TundraWeb', serif;
}
a:hover
{
	text-decoration: underline;
}

.section-header-container > .section-heading
{
	color: #133B5A;
	letter-spacing: -0.23px;
	padding: 0;
	padding-right: 15px;
}
.lifenstyle .section-header-popup,
.lifenstyle .open-button
{
	background-color: #BE3621;
}
.entertainment .section-header-popup
{
	background-color: #D32C53;
}
.sports .section-header-popup
{
	background-color: #326E00;
}
/* Ent-Page Colors */
.ent-page div.special-story-heading.microsite3Story-heading::after
{
	border-bottom: 28px solid #D32C53;
}
.ent-page nav.city-menu-wrapper .city-menu-1,
.ent-page nav.city-menu-wrapper .city-menu-2
{
	background-image: url("../img/pattern_pink.png");
}
.ent-page .section-heading,
.ent-page .section-list-heading,
.ent-page .column-33x3-heading,
.ent-page .promoted-story-heading .column-33x3-heading,
.ent-page .tc1-slide .tc-text-block .section-heading,
.ent-page .teaser-text-blue,
.ent-page div.clic-heading-container > .promoted-news-heading.clic-heading,
.ent-page .trending-carousel-container .trending-carousel-heading-container .trending-carousel-heading
{
	color: #D32C53;
}
/*.ent-page .esc-right,*/
.ent-page .border-line,
.ent-page .pp4x3story-head-container,
.ent-page .promoted-engagement,
.ent-page .microsite3Story-text-area,
.ent-page .microsite3Story .microsite3Story-img,
.ent-page .microsite3Story,
.ent-page .fl-submit,
.ent-page .special-story-heading.microsite3Story-heading,
.ent-page nav.city-menu-wrapper .city-menu-1 > nav
{
	background-color: #D32C53;
}
.ent-page .microsite3Story .microsite3Story-img
{
	background-color: #D32C53 !important;
}
/*.ent-page .div.trending-carousel-container > div.trending-carousel-heading-container > 
.trending-carousel-heading, div.trending-carousel-container > 
div.trending-carousel-heading-container > .share-icon
{
	color: #D32C53;
}*/
.ent-page div.microsite3Story:after
{
	background: -moz-linear-gradient(top, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 0.87) 56%, rgba(211, 44, 83, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(211,44,83,0)), color-stop(56%, rgba(211,44,83,0.87)), color-stop(100%, rgba(211,44,83,1)));
	background: -webkit-linear-gradient(top, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 0.87) 56%, rgba(211, 44, 83, 1) 100%);
	background: -o-linear-gradient(top, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 0.87) 56%, rgba(211, 44, 83, 1) 100%);
	background: -ms-linear-gradient(top, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 0.87) 56%, rgba(211, 44, 83, 1) 100%);
	background: linear-gradient(to bottom, rgba(211, 44, 83, 0) 0%, rgba(211, 44, 83, 0.87) 56%, rgba(211, 44, 83, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d32c53', endColorstr='#d32c53', GradientType=0 );
}
/* sports Colors */
.sports div.special-story-heading.microsite3Story-heading::after
{
	border-bottom: 28px solid #326E00;
}
.sports nav.city-menu-wrapper .city-menu-1,
.sports nav.city-menu-wrapper .city-menu-2
{
	background-image: url("../img/pattern_green.png");
}
/*.ent-page .div.trending-carousel-container > div.trending-carousel-heading-container > 
.trending-carousel-heading, div.trending-carousel-container > 
div.trending-carousel-heading-container > .share-icon
{
	color: #326e00;
}*/
.sports .section-heading,
.sports .section-list-heading,
.sports .column-33x3-heading,
.sports .promoted-story-heading .column-33x3-heading,
.sports .tc1-slide .tc-text-block .section-heading,
.sports .teaser-text-blue,
.sports .trending-carousel-container .trending-carousel-heading-container .trending-carousel-heading
{
	color: #326E00;
}
.sports .promoted-news-heading.clic-heading
{
	color: #326E00 !important;
}
/*.sports .esc-right,*/
.sports .border-line,
.sports .pp4x3story-head-container,
.sports .promoted-engagement,
.sports .promoted-story.promoted-single-story,
.sports .microsite3Story-text-area,
.sports .microsite3Story .microsite3Story-img,
.sports .microsite3Story,
.sports .special-story-heading.microsite3Story-heading,
.sports nav.city-menu-wrapper .city-menu-1 > nav
{
	background-color: #326E00;
}
.sports .microsite3Story .microsite3Story-img
{
	background-color: #326E00 !important;
}
.sports div.microsite3Story:after
{
	background: -moz-linear-gradient(top, rgba(50, 110, 0, 0.47) 0%, rgba(50, 110, 0, 1) 64%, rgba(50, 110, 0, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(50,110,0,0.47)), color-stop(64%, rgba(50,110,0,1)), color-stop(100%, rgba(50,110,0,1)));
	background: -webkit-linear-gradient(top, rgba(50, 110, 0, 0.47) 0%, rgba(50, 110, 0, 1) 64%, rgba(50, 110, 0, 1) 100%);
	background: -o-linear-gradient(top, rgba(50, 110, 0, 0.47) 0%, rgba(50, 110, 0, 1) 64%, rgba(50, 110, 0, 1) 100%);
	background: -ms-linear-gradient(top, rgba(50, 110, 0, 0.47) 0%, rgba(50, 110, 0, 1) 64%, rgba(50, 110, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(50, 110, 0, 0.47) 0%, rgba(50, 110, 0, 1) 64%, rgba(50, 110, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#326e00', endColorstr='#326e00', GradientType=0 );
}
/* Life n Style Section Colors */
.lifenstyle .section-heading,
.lifenstyle .section-name,
.lifenstyle .section-list-heading,
.lifenstyle .show-hide-icon,
.lifenstyle .mobile-control-see-all,
.lifenstyle .teaser-text-blue,
.lifenstyle .section-header-container > a > i
{
	color: #BE3621;
}
.lifenstyle .border-line,
.lifenstyle .promoted-story,
.lifenstyle .mobile-control-see-all:after,
.lifenstyle .fa-bars,
.lifenstyle .fl-submit
{
	background-color: #BE3621;
}
/* Sports Section Colors */
.sports .section-heading,
.sports .section-list-heading,
.sports .section-name,
.sports .special-story-heading,
.sports .show-hide-icon,
.sports .mobile-control-see-all,
.sports .section-header-container > a > i
{
	color: #326E00;
}
.sports .open-button,
.sports .border-line,
.sports .promoted-story,
.sports .fa-bars,
.sports .fl-submit,
.sports .mobile-control-see-all:after
{
	background-color: #326E00;
}
/* Other-Article Section Colors */
.other-article .section-heading,
.other-article .section-list-heading,
.other-article .section-name,
.other-article .mobile-control-see-all,
.other-article .special-story-heading,
.other-article .teaser-text-blue,
.other-article .section-header-container > a > i
{
	color: #133B5A;
}
.other-article .border-line,
.other-article .promoted-story,
.other-article .mobile-control-see-all:after,
.other-article .fa-bars,
.other-article .fl-submit
{
	background-color: #133B5A;
}
/* Entertainment Section Colors */
.entertainment .section-heading,
.entertainment .section-list-heading,
.entertainment .CuratedNumberListCarousel-heading-container .CuratedNumberListCarousel-heading .entertainment .section-name,
.entertainment .show-hide-icon,
.entertainment .mobile-control-see-all,
.entertainment .section-header-container > a > i
{
	color: #D32C53;
}
.entertainment .open-button,
.entertainment .border-line,
.entertainment .promoted-story,
.entertainment .fa-bars,
.entertainment .mobile-control-see-all:after,
.entertainment .promoted-story-heading.promoted-topic-heading,
.entertainment .fl-submit
{
	background-color: #D32C53;
}
/* City Special Section Colors */
.city-special .section-heading,
.city-special .section-list-heading,
.city-special .CuratedNumberListCarousel-heading-container .CuratedNumberListCarousel-heading .city-special .section-name,
.city-special .show-hide-icon,
.city-special .mobile-control-see-all,
.city-special .section-header-container > a > i
{
	color: #133B5A !important;
}
.city-special .border-line,
.city-special .promoted-story,
.city-special .fa-bars,
.city-special .fl-submit,
.city-special .mobile-control-see-all:after,
.city-special .promoted-story-heading.promoted-topic-heading
{
	background-color: #133B5A;
}
/* Multimedia Section Colors */
.multimedia .section-heading,
.multimedia .section-list-heading,
.multimedia .CuratedNumberListCarousel-heading-container .CuratedNumberListCarousel-heading .multimedia .section-name,
.multimedia .show-hide-icon,
.multimedia .mobile-control-see-all,
.multimedia .section-header-container > a > i
{
	color: #133B5A !important;
}
.multimedia .border-line,
.multimedia .promoted-story,
.multimedia .fa-bars,
.multimedia .fl-submit,
.multimedia .mobile-control-see-all:after,
.multimedia .promoted-story-heading.promoted-topic-heading
{
	background-color: #133B5A;
}
/* Closed Section List */
.closed .section-heading,
.closed .section-list-heading,
.closed .hide-show-icon i,
.fa-plus-circle
{
	color: #828282 !important;
}
.closed .border-line
{
	background-color: #828282;
}
.closed .section-dropdown,
.closed .teaser-text,
.closed .open-button
{
	display: none;
}
.lifenstyle .hide-show-icon i
{
	color: #BE3621;
}
.media-icon
{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 10;
}
.spl-article-bottom .spl-bottom-scroll .media-icon-bottom
{
	top: 16%;
	left: 9%;
}
.media-icon > i
{
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
	border: 2px solid #FFF;
	border-radius: 100%;
	color: #FFF;
	height: 30px;
	line-height: 28px;
	text-align: center;
	width: 30px;
}
.media-icon > i.fa-play
{
	padding-left: 2px;
	font-size: 13px;
	height: 30px;
	line-height: 26px;
}
.media-icon > i.fa-camera
{
	font-size: 13px;
	height: 30px;
	line-height: 25px;
	padding-left: 0px;
}
.media-icon > i.fa-volume-up
{
	font-size: 15px;
	height: 30px;
	line-height: 26px;
	padding-left: 0;
}
/* Layout */
html,
body
{
	height: 100%;
}
body
{
	margin: 0 auto;
	padding: 0;
	width: 100%;
	overflow-x: hidden;
	background: #F5F5F5;
}
header:before,
header:after,
section:before,
section:after,
footer:before,
footer:after
{
	content: "";
	display: table;
	line-height: 0;
}
header:after,
section:after,
footer:after
{
	clear: both;
}
header
{
	position: relative;
	width: 100%;
}
.main
{
	float: left;
}
aside
{
	width: 300px;
	float: right;
	text-align: center;
}
footer
{
	position: relative;
	width: 100%;
}
.no-left-pad
{
	padding-left: 0;
}
.no-right-pad
{
	padding-left: 0;
}
.no-pad
{
	padding: 0;
}
.add
{
	padding: 0 10px;
	margin-bottom: 20px;
	/*display: table-caption !important;*/
}
.add
{
	position: relative;
}
.add300
{
	position: absolute;
	top: 0;
	left: 0;
}
.add-block,
.add-block2
{
	position: absolute;
	top: 0;
	width: 120px;
	height: 600px;
	background: #333;
}
.add-block
{
	left: 0;
}
.add-block2
{
	right: 0;
}
section.header-top
{
	border-bottom: solid 1px #C8C8C3;
	margin-top: 5px;
}
.story-text
{
	padding: 10px 20px;
}
.story-text > .news-comments-area
{
	left: 15px;
}
div.live-update-container
{
	background: #FFF;
	height: 520px;
	display: block;
	margin-bottom: 20px;
	position: relative;
}
div.live-update-image
{
	float: left;
	height: 520px;
	width: 600px;
}
div.live-update-text
{
	position: relative;
	float: right;
	width: 320px;
	height: 520px;
}
/* Layout end */
/* Nav */
/* CSS Document */
::selection
{
	background: #144D94;
	color: #FFF;
}
::-moz-selection
{
	background: #144D94;
	color: #FFF;
}
a
{
	color: #000;
	outline: none;
	-webkit-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-moz-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-ms-transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	-0-transition : color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	transition: color 450ms ease-in-out 0s, background-color 450ms ease-in-out 0s;
	text-decoration: none;
}
a:focus
{
	outline: none;
}
/*---[Navigation]:;-----*/
header
{
	min-height: 258px;
}
header.sticky #main-menu
{
	margin-top: 10px;
}
header.sticky .fixed-menu
{
	padding-top: 10px;
}
header.sticky #menu-button
{
	padding-top: 12px;
}
header.sticky .main-menu.clear,
header.sticky .sub-menu-sticky
{
	position: fixed;
	z-index: 100;
	width: 1240px;
	top: 0;
	height: 40px;
	background: #F5F5F5;
}
header.sticky div#popup-menu
{
	top: 0;
}
header.sticky nav.city-menu-wrapper .city-menu-1 > nav
{
	position: fixed;
	z-index: 50;
	width: 1240px;
	top: 40px;
	box-shadow: 0 2px 2px rgba(0, 0, 0, 0.50);
}
#menu-button,
i.icon:before,
i.icon:after
{
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
div#logo
{
	text-align: center;
	padding: 10px 0 0;
}
div#logo a
{
	display: block;
	margin: 0 auto;
	width: 480px;
	height: 45px;
}
div#logo .logo-img1,
div#logo .logo-img2,
div#logo .logo-img3
{
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	height: 100%;
	float: left;
}
div#logo .logo-img1
{
	background-image: url('../img/logo.png');
	width: 120px;
}
div#logo .logo-img2
{
	background-image: url('../img/logo.png');
	width: 150px;
}
div#logo .logo-img3
{
	background-image: url('../img/logo.png');
	width: 210px;
}
.no-svg div#logo a
{
	background-image: url('../img/logo.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.footer-logo
{
	display: block;
	text-align: center;
	margin: 0 auto;
	width: 250px;
	height: 24px;
}
.footer-logo a
{
	background-image: url('../img/thfooterlogo.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
	display: block;
	width: 250px;
	height: 24px;
}
.no-svg .footer-logo a
{
	background-image: url('../img/logo.png');
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
div#logo p
{
	text-transform: uppercase;
	color: #9B9B9B;
	padding: 0;
	font-size: 9px;
	line-height: 13px;
	margin-top: 5px;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.logo p span
{
	display: inline-block;
	padding: 0 10px;
}
.today-paper
{
	color: #133B5A;
}
#footer-menu-button
{
	display: block;
	height: 50px;
	width: 30px;
	text-align: center;
	cursor: pointer;
	z-index: 999999;
	position: relative;
	font-size: 10px;
	color: #AAAAAA;
	line-height: 70px;
}
i.icon:before,
i.icon:after
{
	content: '';
	display: block;
	width: 30px;
	height: 3px;
	background: #333;
	position: absolute;
	z-index: -1;
}
i.icon:before
{
	top: -6px;
}
i.icon:after
{
	top: 6px;
}
nav
{
	position: relative;
}
nav ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
nav ul
{
	position: relative;
}
nav.main-menu
{
	border-bottom: solid 1px #CCC;
}
nav.footer-main-menu
{
	border-bottom: none;
}
nav.city-menu-wrapper
{
	width: 100%;
	box-sizing: border-box;
}
nav.city-menu-wrapper .city-menu-1
{
	background: #2A5E88;
	background-image: url(../img/pattern_blue.png);
	background-repeat: repeat;
	background-position: top left;
	width: 100%;
	height: 65px;
	float: left;
	position: relative;
}
nav.city-menu-wrapper .city-menu-1 > nav
{
	background: #133B5A;
	width: 100%;
	clear: none;
	height: 25px;
	line-height: 25px;
	position: relative;
	float: left;
}
nav.city-menu-wrapper .city-menu-1 > nav > ul
{
	margin: 0;
	padding: 0;
	float: left;
}
.city-menu-1 > nav > ul > li
{
	display: inline-block;
	position: relative;
}
.city-menu-1 > nav > ul > li > a
{
	font-size: 12px;
	font-family: 'Fira-Sans', sans-serif;
	color: rgba(255, 255, 255, 0.50);
	letter-spacing: 0.85px;
	line-height: 17px;
	padding: 0 11px;
	text-transform: uppercase;
}
.city-menu-1 > nav > ul > li.active > a
{
	color: white;
}
.city-menu-1 > nav > ul > li:first-child > a
{
	color: rgba(255, 255, 255, 0.5);
}
.city-menu-1 > nav > ul > li:first-child
{
	background-color: rgba(8, 8, 8, 0.50);
	margin-right: 10px;
}
.city-menu-1 > nav > ul > li:first-child:after
{
	position: absolute;
	content: "";
	border-bottom: 12.5px solid transparent;
	border-left: 10px solid rgba(8, 8, 8, 0.50);
	border-top: 12.5px solid transparent;
	width: 0;
	height: 0;
	top: 0;
	right: -10px;
}
.all-cities-drop
{
	position: relative;
	top: -4px;
	left: 2px;
}
.all-cities-drop.open
{
	position: relative;
	top: 2px;
	left: 2px;
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
div.city-news-count
{
	background-color: #FF001F;
	box-sizing: border-box;
	float: left;
	height: 40px;
	text-align: center;
	width: 30px;
	line-height: 40px;
	padding-top: 5px;
}
div.city-news-count span.city-news-count-1,
div.city-news-count span.city-news-count-2,
div.city-news-count span.city-news-count-3
{
	display: block;
	width: 100%;
	line-height: 12px;
	color: #FFF;
	font-family: 'Fira-Sans-bold', sans-serif;
}
div.city-news-count span.city-news-count-1
{
	font-size: 15px;
	margin-bottom: 1px;
}
div.city-news-count span.city-news-count-2
{
	font-size: 8px;
	margin-bottom: -9px;
	letter-spacing: 0.4px;
}
div.city-news-count span.city-news-count-3
{
	font-size: 16px;
}
nav.city-menu-wrapper .city-menu-2
{
	width: 165px;
	height: 65px;
	background: #326E00;
	float: right;
	position: relative;
	padding: 10px 5px 0px 15px;
	letter-spacing: 0.92px;
	line-height: 16px;
	background-image: url(../img/pattern_blue.png);
	background-repeat: repeat;
	background-position: left center;
	margin-top: -65px;
}
nav.city-menu-wrapper .city-menu-2 a
{
	color: #FFF;
}
nav.city-menu-wrapper .city-menu-2:before
{
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-top: 12px solid #F5F5F5;
	content: "";
	height: 0;
	left: -6px;
	position: absolute;
	top: 0;
	width: 0;
}
nav.city-menu-wrapper .city-menu-2:after
{
	border-bottom: 12px solid #F5F5F5;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	content: "";
	height: 0;
	left: -6px;
	position: absolute;
	bottom: 0;
	width: 0;
}
#main-menu
{
	float: left;
	margin-top: 20px;
	font-size: 12px;
	color: #5A5A5A;
	letter-spacing: 1.2px;
	line-height: 13px;
}
#main-menu > ul > li
{
	float: left;
}
#main-menu > ul > li > a,
.fixed-menu ul li a
{
	display: block;
	line-height: 25px;
	color: #828282;
	font-size: 12px;
	letter-spacing: 1.2px;
	padding: 0 11px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase;
}
.fixed-menu
{
	padding-top: 20px;
}
.fixed-menu ul
{
	margin: 0;
	padding: 0;
}
.fixed-menu ul li
{
	float: left;
}
.fixed-menu ul li:last-child a
{
	padding-right: 0;
}
.fixed-menu > ul > li:last-child > a
{
	color: #1E4682;
}
/*-----[Socialize]-----*/
div.socialize
{
	float: left;
	width: auto;
}
div.socialize ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	font-size: 0;
}
div.socialize ul li
{
	display: inline-block;
	position: relative;
}
div.socialize ul li a
{
	border-right: solid 1px #C8C8C3;
	display: inline-block;
	color: #5A5A5A;
	text-align: center;
	font-size: 11px;
	line-height: 30px;
	height: 30px;
	width: 40px;
	position: relative;
	padding: 0 14px;
}
div.socialize ul li:last-child a
{
	font-size: 14px;
}
div.socialize ul li a:hover
{
	color: #5A5A5A;
}
.trending-menu
{
	width: 100%;
	margin: 5px 0;
	float: left;
	display: flex;
}
.trending-menu > ul
{
	margin: 0;
	padding: 0;
	width: inherit;
}
.trending-menu > ul > li
{
	display: inline-block;
	position: relative;
}
.trending-menu > ul > li a
{
	font-size: 12px;
	color: #828282;
	letter-spacing: 1.2px;
	line-height: 17px;
	text-transform: uppercase;
	padding: 0 10px;
}
.fts-menu
{
	padding-left: 0;
	color: #FF001F;
	letter-spacing: 1.2px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	white-space: nowrap;
	width: 130px;
}
.city-name
{
	box-sizing: border-box;
	display: table;
	float: left;
	height: 43px;
	line-height: 30px;
	padding: 0 0px 0 10px;
	width: 1045px;
}
.city-name span.city-heading
{
	font-size: 26px;
	display: inline-block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FFFFFF;
	margin-right: 10px;
	margin-top: 7px;
}
.city-name span.city-weather
{
	display: inline-block;
	color: #FFF;
	font-size: 12px;
	margin-right: 10px;
}
.city-weather .fa-cloud
{
	font-size: 12.5px;
}
.city-name span.city-weather > i
{
	margin-right: 8px;
}
.city-follow
{
	display: inline-block;
	margin-top: 6px;
}
.city-name span.city-social-media
{
	float: right;
	display: inline-block;
	color: #FFF;
	margin-top: 5px;
	margin-right: 20px;
}
.city-name span.city-social-media > ul
{
	margin: 0;
	margin-top: 5px;
	padding: 0;
	float: right;
	position: relative;
}
.city-name span.city-social-media > ul > li
{
	display: inline-block;
	width: 20px;
	height: auto;
	line-height: 0px;
	/*background: #FFF;*/
	border-radius: 15px;
	text-align: center;
	margin-right: 20px;
	bottom: 0;
}
.city-name span.city-social-media > ul > li:first-child
{
	margin-left: 15px;
}
.city-name span.city-social-media > ul > li:last-child
{
	margin-right: 0;
}
.city-name span.city-social-media > ul > li > a
{
	color: white;
	vertical-align: middle;
	font-size: 15px;
	position: relative;
}
.city-name span.city-social-media > ul > li > a .fa.fa-envelope
{
	font-size: 13px;
}
footer nav.footer-sub-menues
{
	width: 100%;
	box-sizing: border-box;
	display: table;
	text-align: center;
	font-size: 10px;
}
footer nav.footer-sub-menues > div > ul
{
	margin: 0;
	padding: 0;
	display: inline;
}
footer nav.footer-sub-menues > div > ul > li
{
	display: inline-block;
	position: relative;
}
.footer-sub-menues > div > ul > li > a
{
	color: #7E7C76;
	padding: 0 7px;
	border-right: 1px solid #7E7C76;
	font-size: 11.5px;
	line-height: 24px;
	letter-spacing: -0.09px;
}
footer nav.footer-sub-menues > div > ul > li:last-child > a
{
	border-right: none;
}
.comment-to > a
{
	color: #7E7C76;
	padding: 0 10px;
}
.footer-home-page-icon
{
	font-size: 12px;
	letter-spacing: 0.67px;
	line-height: 17px;
	float: right;
	display: inline-block;
	color: #505050;
}
.footer-home-page-icon > i.fa-home
{
	font-size: 18px;
	line-height: 18px;
	color: #5A5A5A;
}
.footer-nav-heading
{
	letter-spacing: -0.09px;
	text-transform: uppercase;
	font-size: 11.5px;
	line-height: 14px;
	color: #133B5A;
}
.sub-section-list
{
	background-color: #133B5A;
	box-shadow: 0 3px 2px rgba(0, 0, 0, 0.5);
	/*position: relative;*/
	width: 208px;
	z-index: 99;
	position: absolute;
	top: 25px;
	left: 0;
}
.sub-section-list ul
{
	margin: 0;
	padding: 0;
}
.sub-section-list ul li
{
	width: 100%;
}
.sub-section-list ul li a
{
	color: rgba(255, 255, 255, 0.50);
	display: inline-block;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 0.85px;
	line-height: 30px;
	padding: 5px 10px;
	width: 100%;
	text-transform: uppercase;
}
.sub-section-list ul li.active a
{
	color: white;
}
.sub-section-list ul li a:hover
{
	background: rgba(8, 8, 8, 0.50);
	color: #FFFFFF;
}
/* Nav end */
/* header */
div.overlay-screen
{
	transition: all 0.15s ease-out 0s;
	-webkit-transition: all 0.15s ease-out 0s;
	-moz-transition: all 0.15s ease-out 0s;
	-ms-transition: all 0.15s ease-out 0s;
}
div.overlay-screen
{
	background: rgba(0, 0, 0, 0.69);
	bottom: 0;
	left: 0;
	opacity: 0;
	position: fixed;
	right: 0;
	top: 0;
	visibility: hidden;
	z-index: 101;
}
div.overlay-screen.section-overlay
{
	z-index: 101;
}
.overlay-screen.is-visible
{
	opacity: 1;
	visibility: visible;
	display: block;
}
#menu-button,
i.icon:before,
i.icon:after
{
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
div.menu-icon
{
	float: left;
	width: 38px;
	text-transform: uppercase;
}
.menu-close
{
	top: -5px;
}
#menu-button
{
	display: block;
	height: 50px;
	width: 30px;
	text-align: center;
	cursor: pointer;
	position: relative;
	padding-top: 22px;
	color: #AAAAAA;
	z-index: 100;
}
.open-button
{
	height: 31px;
	width: 31px;
	background: #133B5A;
	border-radius: 100%;
	position: relative;
	display: block;
	float: left;
	margin-right: 10px;
	top: -5px;
	z-index: 11;
}
i.icon
{
	display: inline-block;
	width: 27px;
	height: 3px;
	background: #5A5A5A;
	position: relative;
	top: -6px;
	border-radius: 3px;
}
.open-button i.icon
{
	width: 16px;
	background: white;
	position: absolute;
	top: 14px;
	left: 7px;
	height: 2px;
	z-index: 11;
}
i.icon:before,
i.icon:after
{
	content: '';
	display: block;
	width: 27px;
	height: 3px;
	background: #5A5A5A;
	position: absolute;
	z-index: -1;
	border-radius: 3px;
}
.open-button i.icon:before,
.open-button i.icon:after
{
	width: 16px;
	background: white;
	position: absolute;
	z-index: 5;
	height: 2px;
}
.open-button i.icon:after
{
	top: 6px;
}
.open-button i.icon:before
{
	top: -6px;
}
i.icon:before
{
	top: -7px;
}
i.icon:after
{
	top: 7px;
}
.focus i
{
	background: none !important;
}
.focus i.icon:before,
.focus i.icon:after
{
	background: #FFF;
}
.focus i.icon:before
{
	top: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
.focus i.icon:after
{
	top: 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
body.main-menu-open
{
	overflow: hidden;
	position: relative;
}
div#popup-menu
{
	background: #2A5E88;
	color: #FFF;
	bottom: 0;
	height: auto;
	left: 0;
	position: fixed;
	right: 0;
	top: 0px;
	width: 100%;
	height: 100%;
	/*opacity: 0;*/
	/*visibility: hidden;*/
	/*display: none;*/
	clear: both;
	z-index: 999999;
	overflow: scroll;
	padding-top: 50px;
}
div#popup-menu i.icon
{
	/*float: left;*/
	top: -1px;
	left: -20px;
}
.menu-top,
.popup-menu-blue
{
	width: 1240px;
	margin: 0 auto;
}
.popup-menu-blue
{
	background: #2A5E88;
	position: relative;
}
div#popup-menu.is-visible
{
	opacity: 1;
	visibility: visible;
	display: block;
}
.close-top
{
	left: 8px !important;
}
div#popup-menu a
{
	color: #FFF;
}
a.close
{
	display: inline-block;
	line-height: 35px;
	left: 25px;
	text-transform: uppercase;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	position: relative;
	z-index: 1;
	letter-spacing: 2px;
}
.popup-bottom-close
{
	margin-right: 44%;
	margin-top: 10px;
}
a.close i.close-icon
{
	display: inline-block;
	width: 30px;
	height: 3px;
	position: relative;
	top: -3px;
}
a.close i.close-icon:before,
a.close i.close-icon:after
{
	content: '';
	display: block;
	width: 20px;
	height: 3px;
	position: absolute;
	z-index: -1;
	left: 0;
}
a.close i.close-icon:before,
a.close i.close-icon:after
{
	background: #FFF;
}
a.close i.close-icon:before
{
	top: 0;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
}
a.close i.close-icon:after
{
	top: 0;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
div.popup-menu
{
}
div.popup-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div.popup-menu > ul
{
	margin: 12px 0 0 0;
	float: left;
	padding: 0 15px;
}
div.popup-menu > ul > li
{
	border-bottom: dashed 1px #5078AC;
}
/*div.popup-menu > ul > li:last-child { border-bottom: none; }*/
div.popup-menu > ul > li > a
{
	font-family: 'Fira-Sans-bold', sans-serif;
	font-size: 16px;
	color: #FFF;
	line-height: 45px;
}
div.popup-menu ul li a
{
	display: block;
}
div.popup-menu ul.sub-menu li a
{
	color: #C1CEE0 !important;
	font-size: 12px;
	letter-spacing: 2px;
	line-height: 35px;
	text-transform: uppercase;
}
div.popup-menu ul.sub-menu li:last-child a
{
	border-bottom: none;
}
div#popup-menu div.trading-menu
{
	background: #133B5A;
	height: 45px;
	z-index: 9999999;
	line-height: 45px;
	float: left;
	width: 100%;
}
div#popup-menu div.trading-menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
div#popup-menu div.trading-menu ul li
{
	line-height: 35px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: inline-block;
	letter-spacing: 2px;
}
div#popup-menu div.trading-menu ul li:first-child
{
	margin-left: 145px;
}
.trending-sticky-menu
{
	float: left;
	line-height: 35px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: inline-block;
	letter-spacing: 2px;
	background: #133B5A;
	padding: 5px 10px 0 10px;
	color: #F8D01C;
	margin: 0 0 0 -10px;
	position: absolute;
	z-index: 1;
}
div#popup-menu div.trading-menu ul li a
{
	display: inline-block;
	line-height: 35px;
	color: #F5F5F5;
	font-size: 12px;
	padding: 0 9.5px;
	letter-spacing: 2px;
	text-transform: uppercase;
}
.other-menu
{
	background: #304D68;
	height: auto;
}
.other-menu ul.menu
{
	float: left;
	width: auto;
}
.other-menu ul.menu li
{
	float: left;
}
.other-menu ul.menu li a
{
	font-size: 12px;
	line-height: 15px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #C1CEE0 !important;
	text-transform: uppercase;
	padding: 0 12px;
	line-height: 35px;
	letter-spacing: 2px;
}
.other-menu ul.menu li:last-child a
{
	padding-right: 0;
}
.other-menu ul.socialize
{
	float: right;
	width: auto;
	padding: 0;
	letter-spacing: 2px;
}
.other-menu ul.socialize li
{
	display: inline-block;
	float: left;
}
.other-menu ul.socialize li a
{
	display: inline-block;
	padding: 0 12px;
	line-height: 35px;
	font-size: 14px;
	letter-spacing: 0px;
	color: #c1cee0;
}
.other-menu ul.socialize li:first-child a
{
	color: #C1CEE0 !important;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 12px;
	padding-left: 0;
}
div.contact-popup
{
	background: #133B5A none repeat scroll 0 0;
	display: none;
	position: absolute;
	right: -19px;
	top: 28px;
	width: 300px;
	z-index: 11;
	box-shadow: 0 3px 2px rgba(0, 0, 0, 0.50);
}
.news-letter
{
	background: #2A5E88;
	display: inline-block;
	width: 100%;
	height: 65px;
	line-height: 65px;
	float: left;
	padding: 0 7px;
}
.contact-popup p
{
	font-size: 15px;
	line-height: 17px;
	color: #FFFFFF;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.80);
	padding: 8px 10px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-align: left;
}
.nl-input
{
	border: none !important;
	height: 40px;
	padding: 0 10px 0 10px !important;
	width: 240px;
	letter-spacing: 1px;
	color: #5A5A5A;
	background: #FAFAFA;
	border-radius: 2px 0 0 2px;
	margin-right: -3px;
}
.nl-submit
{
	background: #FF001E !important;
	border: medium none;
	border-radius: 0 2px 2px 0 !important;
	display: inline-block;
	height: 40px;
	width: 42px;
	margin-top: 0;
}
.close-letter-news
{
	position: absolute;
	top: 0px;
	left: -4px;
	width: 20px;
	height: 20px;
	border-radius: 100%;
}
.close-letter-news:before,
.close-letter-news:after
{
	background-color: #FFF;
	content: "";
	height: 2px;
	position: absolute;
	width: 20px;
	left: 0;
	top: 9px;
}
.close-letter-news:before
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.close-letter-news:after
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}
.nwltr-confermation
{
	width: 300px;
	height: 115px;
	background-color: #D1CEC6;
	color: #505050;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 18px;
	font-size: 13px;
	position: absolute;
	left: 0;
	top: 0;
	text-align: left;
	padding: 12px;
}
.nwltr-confermation img
{
	display: block;
	margin-bottom: 10px;
}
.open-nl
{
	background: none !important;
}
.open-nl #contact-button i.fa
{
	color: transparent;
}
.close-nl .close-letter-news
{
	display: block;
}
.close-nl .close-letter-news:after,
.close-nl .close-letter-news:before
{
	display: none;
}
div.city-news-count
{
	cursor: pointer;
}
.city-popup
{
	background: #FFF;
	padding: 20px;
	width: 920px;
	height: 322px;
	position: absolute;
	box-sizing: border-box;
	left: 0;
	top: 65px;
	z-index: 11;
	display: none;
	overflow: hidden;
	box-shadow: 0px 3px 2px rgba(0, 0, 0, 0.50);
}
.dropdown-32-date-cont
{
	width: 100%;
	padding: 0 20px;
	line-height: 25px;
	font-size: 11px;
	display: table;
	margin-bottom: 20px;
}
.dropdown-32-date,
.dropdown-32-close
{
	color: #282828;
	text-transform: uppercase;
	letter-spacing: 0.5px;
	position: relative;
	cursor: pointer;
}
.dropdown-32-close:before,
.dropdown-32-close:after
{
	background-color: #4A4A4A;
	content: "";
	height: 2px;
	position: absolute;
	right: -21px;
	top: 11px;
	width: 15px;
}
.dropdown-32-close:before
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(315deg);
}
.dropdown-32-close:after
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.dd-slider-cont
{
	width: 100%;
	padding: 3px 30px;
	display: table;
	position: relative;
}
.dd-slide
{
	width: 170px;
	height: 214px;
	float: left;
	margin-right: 40px;
}
.dd-slide:last-child
{
	margin-right: 0;
}
.dropdown-32-story
{
}
.dropdown-32-story ul
{
	margin: 0;
	padding: 0;
}
.dropdown-32-story ul li
{
	border-bottom: 1px dashed #DFDCD4;
	padding: 10px 0;
}
.dropdown-32-story ul li a
{
	color: #64645F;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 12px;
	line-height: 17px;
	width: 100%;
	display: block;
	max-height: 34px;
	overflow: hidden;
}
.dropdown-32-story ul li:first-child a
{
	padding-top: 0;
}
.dd-32-slider .pc-prev::after,
.dd-32-slider .pc-next::after
{
	bottom: 8px;
	background-color: #9B9B9B;
	box-shadow: none;
}
.dd-32-slider .pc-prev::before,
.dd-32-slider .pc-next::before
{
	top: 8px;
	background-color: #9B9B9B;
	box-shadow: none;
}
.dd-32-slider .pc-prev
{
	left: 0px;
}
.dd-32-slider .pc-next
{
	right: 0px;
}
div.menu-open
{
	display: none;
}
@media only screen and (min-width: 1px) and (max-width: 1023px)
{
	div.popup-menu > ul
	{
		margin: 0;
	}
	div.popup-menu ul.sub-menu
	{
		display: none;
	}
	div.menu-open
	{
		background: #2A5E88;
		display: block;
		height: 40px;
		line-height: 40px;
		position: absolute;
		right: 15px;
		text-align: center;
		width: 40px;
		cursor: pointer;
	}
	div.menu-open:before
	{
		content: '\f107';
		color: #FFF;
		font-size: 30px;
		font-family: 'FontAwesome';
	}
	div.menu-open.more:before
	{
		content: '\f106';
	}
	div#popup-menu div.trading-menu
	{
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	div#popup-menu .other-menu
	{
		height: auto;
		padding: 10px 0;
		text-align: left;
		position: relative;
		top: -1px;
	}
	div#popup-menu .other-menu .socialize li
	{
		margin-right: 10px;
	}
	ul.socialize i
	{
		font-size: 20px;
	}
}
.media-icon
{
	z-index: 5 !important;
}
.popup-search-bar
{
	background-color: #2A5E88;
	margin-top: 5px;
	text-align: center;
	width: 100%;
	padding: 5px 0 15px 0;
}
.ps-sub-container
{
	position: relative;
	margin: 0 auto;
	max-width: 90%;
	text-align: center;
}
.popup-input
{
	background-color: #F9F7F3;
	border: 0 none;
	color: #5A5A5A;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: 40px;
	line-height: 40px;
	margin-right: -3px;
	outline: 0 none;
	padding: 0 10px;
	width: 80%;
	border-right: 1px solid #F5F5F5;
	position: relative;
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-o-border-radius: 0 !important;
}
.popup-search
{
	width: 40px;
	height: 40px;
	line-height: 40px;
	background-color: #F9F7F3 !important;
	margin-top: -1px;
	position: relative;
	/*font-size: 15px;*/
	color: #000;
}
.popup-search i.fa-search
{
	color: #5A5A5A;
	left: 11px;
	line-height: 40px;
	position: absolute;
	text-align: center;
	top: 0;
	font-size: 20px;
}
.popup-remove-text
{
	background-color: #AAAAAA;
	display: inline-block;
	height: 20px;
	position: absolute;
	right: 55px;
	top: 11px;
	width: 20px;
	border-radius: 100%;
}
.popup-remove-text:before,
.popup-remove-text:after
{
	background-color: #FFFFFF;
	content: "";
	display: block;
	height: 2px;
	position: absolute;
	left: 4.3px;
	top: 9px;
	width: 11px;
	z-index: 7;
}
.popup-remove-text:before
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}
.popup-remove-text:after
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.just-in-conatiner
{
	color: #133B5A;
	font-size: 18px;
	line-height: 18px;
	position: absolute;
	right: 25px;
	top: 13px;
	cursor: pointer;
}
.just-in-conatiner.open
{
	color: #808080;
}
.just-in-counter
{
	background-color: #FF000B;
	border-radius: 9px;
	color: #FFFFFF;
	font-family: "Fira-Sans-Bold", serif;
	font-size: 12px;
	height: 18px;
	left: 12px;
	letter-spacing: -0.5px;
	line-height: 18px;
	position: absolute;
	text-align: center;
	top: -11px;
	width: 22px;
}
.just-in-conatiner.open .just-in-counter
{
	background-color: #808080;
}
.red-color
{
	color: #FF000B;
}
.green-color
{
	color: #00FF45;
	display: inline-block;
}
.justin-popup-container
{
	left: 0;
	position: fixed;
	text-align: center;
	padding-top: 40px;
	width: 100vw;
	background-color: #F9F7F3;
	height: 100vh;
	z-index: 90;
	overflow: scroll !important;
	top: 0;
}
.justin-heading
{
	color: #FFFFFF;
	width: 100%;
	text-transform: uppercase;
	background-color: #FF001F;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	letter-spacing: 1.17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: block;
}
.close-justin-container
{
	width: 100%;
	text-transform: uppercase;
	background-color: #103A5B;
	height: 85px;
	line-height: 45px;
	font-size: 14px;
	letter-spacing: 1.2px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: block;
}
.cj-sub-container
{
	margin: 0 auto;
	position: relative;
	max-width: 70px;
	height: auto;
	color: #FFFFFF;
}
.cj-sub-container:before,
.cj-sub-container:after
{
	background-color: #FFFFFF;
	content: "";
	display: block;
	height: 3px;
	position: absolute;
	right: -27px;
	top: 7px;
	width: 23px;
	z-index: 7;
}
.cj-sub-container:before
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}
.cj-sub-container:after
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.justin-text-cont ul
{
	margin: 0;
	padding: 0 5px;
}
.justin-popup-container ul li
{
	display: block;
	padding: 15px 8px;
	border-bottom: 1px dashed #DFDCD4;
	text-align: left;
	line-height: 17px;
}
.justin-popup-container ul li:last-child
{
	border-bottom: none;
}
.justin-popup-container ul li a
{
	font-size: 15px;
	line-height: 17px;
	color: #64645F;
}
div.popup-menu a.yellow-color
{
	color: #F8D01C !important;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 12px;
	letter-spacing: 2px;
	line-height: 35px;
	text-transform: uppercase;
}
/* header end */
/* form */
form
{
	margin: 0;
	padding: 0;
}
textarea
{
	resize: none;
}
form input[type=submit],
input[type=button],
button
{
	background: #0064B2;
	border: none;
	color: #FFF;
	font-family: 'Fira-Sans', sans-serif;
	padding: 6px 12px;
	cursor: pointer;
	-webkit-transition: all 0.5s ease-in-out 0s;
	-moz-transition: all 0.5s ease-in-out 0s;
	-ms-transition: all 0.5s ease-in-out 0s;
	transition: all 0.5s ease-in-out 0s;
	text-transform: uppercase;
	-webkit-appearance: none;
	vertical-align: middle;
}
form input[type=submit]:hover,
input[type=button]:hover,
button:hover
{
	background: #76ABD1;
}
div.search-block
{
	float: right;
	width: auto;
	position: absolute;
	right: 0;
	top: 0;
}
section.header-top
{
	border-bottom: solid 1px #C8C8C3;
	margin-top: 5px;
	position: relative;
}
div.search-block input[type=text]
{
	background: #F5F5F5;
	border: 0;
	border-width: 0 1px;
	float: left;
	width: 212px;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #282828;
	height: 28px;
	padding: 0 10px;
	border-radius: 0 !important;
	-webkit-border-radius: 0 !important;
	-ms-border-radius: 0 !important;
	-moz-border-radius: 0 !important;
	-o-border-radius: 0 !important;
	border-left: 1px solid #CCC;
}
div.footer-search-block input[type=submit]
{
	border-left: 1px solid #CCC;
	border-radius: 0;
}
div.search-block input[type=submit]
{
	position: relative;
	background: transparent;
	color: #282828;
	font-size: 13px;
	font-family: 'FontAwesome';
	float: left;
	padding: 4px 10px;
	margin-left: 6px;
}
.custom-select
{
	position: relative;
	float: left;
	width: 170px;
}
.custom-select select
{
	padding: 0 0 0 10px;
	height: 28px;
	margin: 0;
	background: #F5F5F5;
	color: #AAA;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 30px;
	border: none;
	border-radius: 0;
	outline: none;
	display: inline-block;
	appearance: none;
	width: 100%;
	border-left: 1px solid #C8C8C3;
	cursor: pointer;
	-webkit-appearance: none !important;
	-moz-appearance: none;
}
.custom-select:after
{
	content: '\f0d7';
	font-family: "FontAwesome";
	height: 25px;
	line-height: 25px;
	padding: 0 0 2px;
	pointer-events: none;
	position: absolute;
	right: 6px;
	text-align: center;
	top: 3px;
	width: 25px;
	font-size: 20px;
	color: #AAAAAA;
}
.custom-select select option
{
	background-color: #F9F7F3;
	font-size: 12px;
	line-height: 30px;
	color: #AAA;
	padding: 7px 0 7px 10px;
}
select > option:hover
{
	box-shadow: 0 0 0 100px #E2E2DC inset;
	color: #464646 !important;
}
.search-selection-icon
{
	float: right;
	display: block;
	font-size: 14px;
	line-height: 14px;
	margin-left: 14px;
	padding: 5px 10px 0px 0;
}
/* form end */
/*--[General CSS]--*/
.dropdown-top
{
	z-index: 200 !important;
}
.above-dropdown
{
	z-index: 210 !important;
}
body.menu,
body.sticky
{
	overflow: hidden;
}
img,
a img
{
	border: none;
	outline: none;
}
p
{
	margin: 0;
	padding: 5px 0 10px 0;
	font-size: 16px;
	line-height: 18px;
}
.clear:after,
.gap:after
{
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
a
{
	cursor: pointer;
}
a:hover
{
	transition: all 0.5s ease-in-out;
}
.clear
{
	clear: both;
	display: block;
}
.no-padding
{
	padding-left: 0;
	padding-right: 0;
}
.left
{
	float: left;
	width: auto;
}
.right
{
	float: right;
	width: auto;
}
img.alignleft,
.alignleft
{
	float: left;
	margin: 10px 15px 10px 0;
}
img.alignright,
.alignright
{
	float: right;
	margin: 10px 0 15px 10px;
}
img.aligncenter,
.aligncenter
{
	display: block;
	margin: 0 auto;
}
img
{
	max-width: 100%;
	height: auto;
}
img.img-class-none
{
	border: none;
	box-shadow: none;
}
iframe,
embed,
object
{
	max-width: 100%;
}
.back-top
{
	position: fixed;
	right: 20px;
	bottom: 20px;
	z-index: 7500;
}
.back-top a
{
	color: #666;
	font-size: 12px;
	display: block;
	width: 40px;
	text-align: center;
}
.back-top a i
{
	background: rgba(0, 0, 0, 0.3) none repeat scroll 0 0;
	border-radius: 100%;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);
	color: #FFF;
	display: inline-block;
	font-family: "FontAwesome";
	height: 44px;
	line-height: 40px;
	text-align: center;
	width: 44px;
	font-size: 30px;
}
.back-top a:hover
{
	color: #000;
}
/*--[Default]--*/
/*--Content--*/
footer
{
	margin-bottom: 30px;
}
div.top-add
{
	text-align: center;
	width: 100%;
	background: #E6E6E1;
}
.content-area-right
{
}
div.right-add-section
{
	height: 250px;
	background: #FAF9F6;
	width: 100%;
}
.pages-details
{
	font-size: 10px;
	color: #9B9B9B;
	letter-spacing: 1px;
	margin-bottom: 6px;
}
.bg-white-color
{
	background-color: #FFFFFF !important;
}
.bg-default-color
{
	background-color: #133B5A;
}
.white-text,
a.white-text
{
	color: #FFF !important;
}
.yellow-color,
span.yellow-color,
a > span.yellow-color,
a.yellow-color
{
	color: #F8D01C;
	display: inline;
	text-transform: capitalize !important;
}
.SNextP3x1-next-story.yellow-color
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase !important;
}
.red-color,
span.red-color,
a > span.red-color,
a.red-color
{
	color: #FF001F !important;
}
.kicker-text
{
	padding: 0;
	margin: 0;
	color: #FF001F;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-transform: uppercase;
}
.live-span
{
	color: #FF001F;
	font-family: 'TundraWeb', serif;
}
.gray-color,
span.gray-color,
a > span.gray-color,
a.gray-color
{
	color: #64645F;
}
.dark-gray-color,
span.dark-gray-color,
a > span.dark-gray-color,
a.dark-gray-color,
{
	color: #828282;
	display: inline;
}
.teaser-text,
a.teaser-text
{
	display: none;
}

.section-heading .teaser-text,
.section-heading a.teaser-text
{
	display: inline;
}

.light-gray-color
{
	color: #505050;
	display: inline-block;
}
.blue-color,
span.blue-color,
a > span.blue-color,
a.blue-color
{
	color: #133B5A;
	display: inline-block;
}
/*.xs-author-name a
{
	letter-spacing: -0.3px;
}*/
.section-name
{
	color: #133B5A;
	letter-spacing: 0.85px;
	display: inline-block;
	/*margin-bottom: 2px;*/
	text-transform: uppercase;
	font-family: 'Fira-Sans-Semibold', sans-serif !important;
}
.section-header-popup
{
	background: #133B5A;
	color: #FFF;
	position: absolute;
	left: 0;
	top: -5px;
	width: 300px;
	height: auto;
	z-index: 10;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0.3s, opacity 0.3s linear;
}
.is-show
{
	opacity: 1;
	visibility: visible;
	transition: visibility 0.3s, opacity 0.3s linear;
}
.entertainment .section-name
{
	color: #DA2753;
}
.sports .section-name
{
	color: #3C7B07;
}
.lifenstyle .section-name
{
	color: #BE3621;
}
/*.opinion .section-name
{
	color: #7F7F70;
}*/
section.feature-news
{
	height: 520px;
}
div.feature-new-heading-main
{
	position: relative;
	height: 520px;
}
div.feature-new-heading div.main-heading
{
	font-size: 28px;
	color: #282828;
	line-height: 30px;
	padding: 5px 0;
	box-sizing: border-box;
	font-family: 'TundraWeb', serif;
}
div.feature-new-heading div.main-heading > h2
{
	font-size: 28px;
	line-height: 30px;
	letter-spacing: -0.2px;
}
div.fature-new-heading p
{
	font-size: 18px;
	color: #505050;
	line-height: 21px;
	font-family: 'TundraWeb', serif;
}
div.feature-news-highlights
{
	margin-top: 5px;
	line-height: 17px;
	font-size: 15px;
	letter-spacing: 0;
}
div.feature-news-highlights > ul
{
	margin: 5px 0 0 10px;
	padding: 0;
}
div.feature-news-highlights > ul > li
{
	position: relative;
	list-style-type: disc;
	list-style-position: outside;
	margin-bottom: 10px;
	font-size: 14px;
	letter-spacing: -0.3px;
}
div.feature-news-highlights > ul > li > a
{
	font-size: 15px;
	color: #505050;
	line-height: 15px;
}
div.feature-news-highlights > span.highlights-heading
{
	display: inline-block;
	width: 100%;
	font-size: 16px;
	color: #282828;
	line-height: 18px;
	border-bottom: 1px solid #D1CED2;
	padding-bottom: 5px;
}
.news-comments-area
{
	position: absolute;
	bottom: 0px;
	left: 10px;
	z-index: 7;
}
.story-card-33 .news-comments-area
{
	left: 15px;
}
.rhs-specials3story .news-comments-area
{
	left: 15px;
}
div.news-comments-area > ul
{
	margin: 0;
	padding: 0;
}
.static-video .news-comments-area
{
	left: 15px;
}
div.news-comments-area > ul > li
{
	display: inline-block;
	line-height: 10px;
	font-size: 10px;
	/*border-right: 1px solid #AAAAAA;*/
	padding: 0 2px 0 0;
	color: #AAAAAA;
	/*font-family: 'Fira-Sans', sans-serif;*/
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 0.3px;
}
.news-comments-area .fa-clock-o
{
	font-size: 12px;
}
.news-comments-area .fa-eye
{
	font-size: 13px;
	position: relative;
	top: -1px;
	vertical-align: middle;
}
.news-comments-area .fa-share-alt
{
	font-size: 11px;
	top: 1px;
}
.promoted-story .news-comments-area > ul > li:last-child,
.special-story .news-comments-area > ul > li:last-child,
.promoted-engagement .news-comments-area > ul > li:last-child,
.story-card-33 .news-comments-area > ul > li:last-child,
.story-card .news-comments-area > ul > li:last-child,
.live-update-text .news-comments-area > ul > li:last-child,
.videosnphotos-footer-text-bg > div.news-comments-area > ul > li:last-child,
.story-card-50-five-section > ul > li:nth-child(1) > .news-comments-area > ul > li:last-child,
.story-card-50_1 > .story-card-50_1-bg-img > .news-comments-area > ul > li:last-child
{
	border-right: none;
}
.feature-news-img
{
	position: relative;
	height: 520px;
	width: 600px;
}
.feature-news-img > img
{
	display: block;
	width: 100%;
}
.feature-news-img:after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.7) 100%);
	background: -o-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.7) 100%);
	background: -webkit-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.7) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.7) 100%);
}
.feature-news-titels
{
	position: absolute;
	bottom: 0;
	z-index: 7;
	width: 100%;
	height: auto;
	padding: 0 25px;
	text-align: left;
	color: #FFF;
	padding-bottom: 5px;
	height: auto;
	background: -moz-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(76,76,76,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(0%, rgba(43,43,43,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(31%, rgba(25,25,25,0.57)), color-stop(100%, rgba(19,19,19,1)));
	background: -webkit-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -o-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: -ms-linear-gradient(top, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	background: linear-gradient(to bottom, rgba(76, 76, 76, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(43, 43, 43, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(25, 25, 25, 0.57) 31%, rgba(19, 19, 19, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0 );
}
.feature-news-img > .feature-news-titels > p
{
	font-size: 14px;
	color: #FFFFFF;
	letter-spacing: 0px;
	line-height: 21px;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.80);
	margin-top: 60px;
	bottom: 15px;
	font-family: "Fira-Sans", serif;
}
.hover-icon
{
}
div.hover-social-media-top
{
	background: #F2F2F1;
	position: absolute;
	top: 0;
	right: 0;
	opacity: 0.0;
	z-index: 10;
}
div.hover-social-media-bottom
{
	background: #F2F2F1;
	position: absolute;
	bottom: 5px;
	right: 5px;
	opacity: 0.0;
	z-index: 7;
}
div.hover-social-media-top > ul,
div.hover-social-media-bottom > ul
{
	margin: 0;
	padding: 0;
}
div.hover-social-media-top > ul > a > li,
div.hover-social-media-bottom > ul > a > li
{
	display: inline-block;
	width: 30px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	font-size: 15px;
	/*		border-right:1px solid #fff;	*/
}
div.hover-social-media-top li,
div.hover-social-media-bottom ul a li
{
	padding: 1px 0 0 !important;
}
div.hover-social-media-top > ul > a,
div.hover-social-media-bottom > ul > a
{
	text-decoration: none;
}
/*	
div.hover-social-media-top > ul > a > li:last-child, 
div.hover-social-media-bottom > ul > a > li:last-child
	{
		border-right:none;
	}
div.hover-social-media-top > ul > a > li:last-child	> a, 
div.hover-social-media-bottom > ul > a > li:last-child	> a
	{
		color:#55ACEE;
	}
div.hover-social-media-top > ul > a > li > a, 
div.hover-social-media-bottom > ul > a > li > a
	{
		color:#3B5998;
	}
*/
.hover-icon:hover div.hover-social-media-top,
.hover-icon:hover div.hover-social-media-bottom
{
	opacity: 1.0;
	transition: all 0.5s linear;
}
div.story-card
{
	width: 100%;
	height: 115px;
	position: relative;
	margin-bottom: 20px;
	background: #FFF;
	overflow: hidden;
}
.story-card-img
{
	float: left;
	width: 115px;
	height: 115px;
	position: relative;
	z-index: 1;
}
.story-card-img:after
{
	position: absolute;
	content: "";
	width: 115px;
	height: 115px;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.5) 100%);
	background: -o-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.5) 100%);
	background: -webkit-radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.5) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0.0) 0%, rgba(74, 74, 74, 0.5) 100%);
}
.story-card-img > a.icon
{
	position: absolute;
	top: 0;
	left: 0;
	width: 115px;
	height: 155px;
	color: #FFF;
	line-height: 115px;
	text-align: center;
	display: block;
	z-index: 2;
}
.story-card-img > a.icon > i
{
	background: #333 none repeat scroll 0 0;
	border-radius: 100%;
	height: 30px;
	line-height: 30px;
	width: 30px;
	text-align: center;
	font-size: 10px;
	border: 1px solid rgba(255, 255, 255, 0.80);
}
/*.story-card-img > img
{
	display: block;
	width: 115px;
	height: 115px;
}*/
div.story-card-news
{
	box-sizing: border-box;
	float: right;
	height: 115px;
	position: relative;
	width: 335px;
	padding: 7px 10px 10px 10px !important;
}
.story-card-news:after
{
	content: "";
	position: absolute;
	width: 40%;
	height: 39px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.story-card-news::before
{
	content: '';
	background: white;
	height: 20px;
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
	z-index: 0;
}
.story-card-33-news::before
{
	content: '';
	background: white;
	height: 26px;
	bottom: 0;
	left: 0;
	position: absolute;
	width: 100%;
}
div.story-card-news > span
{
	font-size: 12px;
	letter-spacing: 0.85px;
	line-height: 14px;
	display: block;
	margin-bottom: 4px;
}
div.story-card-news > a,
div.story-card-news > p
{
	padding: 0;
	font-size: 16px;
	color: #282828;
	line-height: 18px;
	display: block;
	font-family: "TundraWeb", serif;
	margin-top: -2px;
}
.special-story
{
	width: 100%;
	height: 385px;
	background: #FFF;
	position: relative;
	margin-bottom: 20px;
	text-align: left;
}
.special-story:after
{
	content: "";
	position: absolute;
	width: 100%;
	height: 34px;
	bottom: 0;
	right: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
}
div.special-story > .special-story-img
{
	position: relative;
	background: #CCC;
	width: 100%;
	height: 160px;
}
.special-50x3-story-img
{
	height: 191px !important;
}
.s50x3-s-text-area
{
	height: 200px !important;
}
/*div.special-story > .rhs-specials3story-img > img
{
	width: 100%;
	height: 160px;
}*/
div.special-story > .special-story-img:after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(241,111,92,0)), color-stop(100%, rgba(0,0,0,0.37)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
}
.special-story-title
{
	color: #FAF9F6;
	font-family: "Fira-Sans-Bold", serif;
	font-size: 18px;
	left: 0;
	line-height: 22px;
	position: absolute;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
	top: 0;
	width: 100%;
	padding: 8px 15px;
	z-index: 1;
}
.s50x3-story-titel
{
	width: 100%;
}
div.special-story-text-area
{
	background: #FFF;
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 225px;
	padding: 5px 10px 0 15px;
}
div.special-story-heading
{
	position: absolute;
	width: 155px;
	height: 28px;
	background: #FFF;
	top: -25px;
	left: 0;
	font-size: 12px;
	color: #133B5A;
	letter-spacing: 0.85px;
	line-height: 30px;
	padding: 7px 0 0 15px;
}
div.special-story-heading > img
{
	margin-right: 7px;
}
div.special-story-heading:after
{
	border-bottom: 28px solid #FFF;
	border-left: 0 solid transparent;
	border-right: 22px solid transparent;
	bottom: 0;
	content: "";
	height: 0;
	position: absolute;
	right: -21px;
	width: 0;
}
.special-story-container > ul
{
	padding: 0;
	margin: 0;
	list-style: none;
	max-height: 212px;
	overflow: hidden;
}
.special-story-container > ul > li
{
	display: block;
	padding: 7px 0px;
	border-bottom: 1px dashed #B4B4B4;
	line-height: 20px;
}
.special-story-container > ul > li:last-child
{
	border-bottom: none;
}
.special-story-container > ul > li > a
{
	font-size: 16px;
	color: #282828;
	font-family: 'TundraWeb', serif;
	max-height: 55px;
	line-height: 18px;
	overflow: hidden;
	display: block;
}
div.story-card-33
{
	width: 100%;
	height: 385px;
	background: #FFF;
	position: relative;
	margin-bottom: 20px;
}
.play-icons-on-image
{
	height: 100%;
	left: 0;
	line-height: 160px;
	position: absolute;
	text-align: center;
	width: 100%;
}
.play-icons-on-image > i
{
	background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0;
	border: 1px solid #FFF;
	border-radius: 100%;
	color: #FFF;
	height: 30px;
	line-height: 28px;
	text-align: center;
	width: 30px;
}
.story-card-33 > .story-card-33-img
{
	position: relative;
	background: #CCC;
	width: 100%;
	height: 160px;
	display: block;
}
.story-card-33 > .story-card-33-img:after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(241,111,92,0)), color-stop(100%, rgba(0,0,0,0.37)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
}
div.story-card-33-news,
.engagement-story-news
{
	background: #FFF;
	position: relative;
	bottom: 0;
	width: 100%;
	height: 225px;
	padding: 8px 12px 0 15px;
	overflow: hidden;
}
div.story-card-33-news:after,
.engagement-story-news:after
{
	content: "";
	position: absolute;
	width: 40%;
	height: 44px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.story-card-33-text,
.engagement-story-news > ul > li
{
	font-family: 'TundraWeb', serif;
	font-size: 14px;
	line-height: 17px;
	display: block;
	color: #505050;
}
.story-card-33-author-name
{
	font-size: 11px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 15px;
	color: #828282;
	letter-spacing: 1px;
	margin: 0 0 5px;
	display: block;
	text-transform: uppercase;
	display: none;
}
div.story-card-33-heading
{
	position: absolute;
	width: 155px;
	height: 28px;
	background: #FFF;
	top: -25px;
	left: 0;
	font-size: 12px;
	color: #133B5A;
	letter-spacing: 0.85px;
	text-align: center;
	line-height: 30px;
}
div.story-card-33-heading > img
{
	margin-right: 7px;
}
div.story-card-33-heading:after
{
	border-bottom: 28px solid #FFF;
	border-left: 0 solid transparent;
	border-right: 22px solid transparent;
	bottom: 0;
	content: "";
	height: 0;
	position: absolute;
	right: -22px;
	width: 0;
}
.story-card-33-heading
{
	color: #282828;
	padding-bottom: 7px;
	padding-top: 0;
}
.package-2-content
{
	font-size: 14px;
	line-height: 17px;
	font-family: 'TundraWeb', serif;
}
.more-05
{
	position: absolute;
	right: 10px;
	text-transform: uppercase;
	bottom: 0px;
	font-size: 10px;
	color: #AAAAAA;
	letter-spacing: 1px;
	display: block;
	text-align: right;
	z-index: 1;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.promoted-story,
.promoted-engagement
{
	width: 100%;
	height: 385px;
	background: #133B5A;
	position: relative;
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-bottom: 20px;
	overflow: hidden;
}
.promoted-story > .promoted-story-img-1
{
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 7;
	height: 200px;
	width: 200px;
}
.promoted-story > .promoted-story-img-1 img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.promoted-story > .promoted-story-img,
.promoted-engagement > .promoted-engagement-img
{
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: 1;
	width: 100%;
	height: 160px;
}
.promoted-story-img:after,
.promoted-engagement-img:after
{
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	bottom: 0;
	display: block;
	z-index: 9;
	position: absolute;
}
.promoted-story .promoted-story-heading,
.promoted-engagement .promoted-engagement-heading-container
{
	position: relative;
	top: 0;
	left: 0;
	height: auto;
	line-height: 21px;
	width: 100%;
	border-bottom: 1px dashed #FAF9F6;
	padding: 5px 15px;
	box-sizing: border-box;
	text-align: left;
	font-size: 17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #FAF9F6;
	display: inline-block;
	z-index: 5;
	float: left;
}
.promoted-topic-heading,
.cd-heading
{
	border-bottom: none !important;
}
.promoted-story .pph-container
{
	border-bottom: none;
	background-color: #133B5A;
}
.promoted-story .cd-heading
{
	background: #133B5A;
	float: left;
}
div.promoted-story-heading > a.promoted-news-heading,
div.promoted-engagement-heading-container > a.promoted-engagement-heading
{
	width: 250px;
	display: inline-block;
	color: #FAF9F6;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
/*.promoted-news-heading .fa,
.promoted-product .fa
{
	font-size: 16px;
	margin-right: 3px;
}*/
.promoted-product .fa.fa-camera
{
	font-size: 12px;
}
div.promoted-story-heading > a.share-icon div.promoted-engagement-heading-container > a.share-icon
{
	color: #FAF9F6;
}
.share-icon
{
	color: #FAF9F6;
	float: right;
	position: absolute;
	top: 6px;
	right: 8px;
	font-size: 17px;
	z-index: 1;
}
div.promoted-story-content,
div.promoted-engagement-content
{
	display: table;
}
div.promoted-story-content > a.promoted-story-sub-heading,
div.promoted-engagement-content > a.promoted-engagement-sub-heading
{
	color: rgba(255, 255, 255, 0.60);
	font-size: 22px;
	color: rgba(255, 255, 255, 0.60);
	line-height: 24px;
	font-family: 'TundraWeb', serif;
	float: left;
	margin-bottom: 20px;
	text-align: left;
	padding-right: 7px;
}
div.promoted-story > div.promoted-story-heading:after,
div.promoted-engagement > div.promoted-engagement-heading-container:after
{
	border-bottom: 6px solid transparent;
	border-left: 12px solid #F5F5F5;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	left: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
div.promoted-story > div.promoted-story-heading:before,
div.promoted-engagement > div.promoted-engagement-heading-container:before
{
	border-bottom: 6px solid transparent;
	border-right: 12px solid #F5F5F5;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	right: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
div.promoted-story > div.promoted-story-content,
div.promoted-engagement > div.promoted-engagement-content
{
	width: 100%;
	left: 0;
	top: 15px;
	padding: 10px 15px 0 15px;
	box-sizing: border-box;
}
div.promoted-story > div.promoted-story-text,
div.promoted-engagement > div.promoted-engagement-text
{
	width: 100%;
	left: 0;
	top: 10px;
	padding: 13px 10px 0 15px;
	box-sizing: border-box;
	font-family: 'TundraWeb', serif;
	display: table;
}
.promoted-engagement-text > .author-text,
.promoted-story-text > .author-text
{
	width: 100%;
	font-size: 14px;
	color: #FAF9F6;
	line-height: 17px;
	text-align: left;
	display: block;
	margin-bottom: 12px;
}
.promoted-engagement-text > p.author-text,
.promoted-story-text > p.author-text
{
	padding-top: 0;
	padding-bottom: 0;
}
div.promoted-engagement-text > .ticket-booking
{
	display: block;
	width: 100%;
	float: left;
	text-align: left;
	font-size: 14px;
	color: rgba(255, 255, 255, 0.50);
	line-height: 19px;
	font-family: 'TundraWeb', serif;
	margin-top: 10px;
}
div.promoted-engagement-text > .ticket-booking > a
{
	color: #8CA9D5;
	border-bottom: 1px solid #8CA9D5;
	line-height: 14px;
}
div.promoted-engagement-text > .ticket-booking > a:hover
{
	color: #FFF;
	border-bottom: 1px solid #FFF;
	text-decoration: none !important;
}
div.promoted-story-content > .author-text
{
	width: 128px;
	font-family: 'TundraWeb-Italic', serif;
	font-size: 16px;
	color: #FAF9F6;
	line-height: 20px;
	text-align: left;
	display: block;
}
div.promoted-story-content > a.author-name,
div.promoted-engagement-text > a.author-name,
div.promoted-story-text > a.author-name
{
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 15px;
	float: left;
	text-transform: uppercase;
	display: block;
	font-family: 'Fira-Sans', sans-serif;
}
div.promoted-story > .news-comments-area
{
	bottom: 0;
	left: 15px;
}
.promoted-story .news-comments-area > ul > li,
.promoted-engagement .news-comments-area > ul > li
{
	display: inline-block;
	line-height: 10px;
	font-size: 10px;
	/*border-right: 1px solid #FFF;*/
	padding: 0 5px 0 0;
	color: #FFFFFF;
}
div.section-header-container
{
	width: 100%;
	display: block;
	height: auto;
	margin-bottom: 15px;
	position: relative;
	margin-top: 20px;
}
div.section-header-container > h2
{
	margin: 0;
	padding: 0;
	font-size: 22px;
	line-height: 24px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	background: #F5F5F5;
	display: inline-block;
	padding-right: 12px;
	/**/
	position: relative;
}
.section-controls
{
	padding: 5px 0 0 12px;
	background: #F5F5F5;
	height: auto;
	position: relative;
}
.section-controls > ul
{
	margin: 0;
	padding: 0;
}
.section-controls > ul > li
{
	display: inline-block;
	position: relative;
}
.section-controls > ul > li > a
{
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	border-left: 1px solid #505050;
	color: #505050;
	line-height: 12px;
	padding: 0 0 0 10px;
	text-transform: uppercase;
	letter-spacing: 0.67px;
	margin-left: 10px;
}
.section-controls > ul > li:first-child > a
{
	padding-left: 0;
	border-left: none;
	margin-left: 0;
}
.section-controls > ul > li:last-child > a
{
	padding-right: 0;
}
.border-line
{
	background: #133B5A;
	float: left;
	height: 1px;
	width: 100%;
	position: absolute;
	z-index: -1;
	top: 20px;
}
.section-header-container > a > i
{
	font-size: 30px;
	color: #133B5A;
}
.float-left,
a > .float-left
{
	float: left;
}
.float-right,
a > .float-right
{
	float: right;
}
div.Other-StoryCard,
.review-type1story-container
{
	background: #FFF;
	width: 100%;
	height: 115px;
	position: relative;
	margin-bottom: 20px;
	padding: 7px 12px;
	box-sizing: border-box;
	overflow: hidden;
	font-family: 'TundraWeb', serif;
}
.review-type1story-container
{
	padding: 10px 12px 0 12px;
}
div.Other-StoryCard:after,
.review-type1story-container:after
{
	content: "";
	position: absolute;
	width: 40%;
	height: 18px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
div.Other-StoryCard .Other-StoryCard-heading,
.rt1s-heading
{
	font-size: 16px;
	color: #282828;
	display: inline-block;
	line-height: 18px;
	margin-bottom: 0px;
}
.rt1s-heading
{
	margin-bottom: 6px;
}
div.Other-StoryCard .Other-StoryCard-text,
.rt1s-text
{
	font-size: 14px;
	line-height: 17px;
	font-family: 'TundraWeb', serif;
	padding-top: 0;
}
.rt1s-text
{
	display: block;
	max-height: 51px;
	overflow: hidden;
}
.engagement-story-text
{
	border-bottom: 1px dashed #B4B4B4;
}
.engagement-story-news > ul
{
	margin: 15px 0 0;
	padding: 0;
}
.engagement-story-news > ul > li
{
	/*font-family: 'TundraWeb', serif;*/
	/*font-size: 14px;*/
	/*color: #505050;*/
	/*line-height: 17px;*/
	/*display: block;*/
}
.fa-bars
{
	background: #CCC;
	font-size: 16px;
	height: 31px;
	width: 31px;
	line-height: 30px;
	text-align: center;
	border-radius: 100%;
	margin-right: 5px;
	color: #FFF;
}
.promoted-product,
.promoted-microsite
{
	height: 250px;
}
.promoted-story.promoted-microsite
{
	background-image: url(../img/article/2x_PromotedTopic.jpg) !important;
	background-blend-mode: multiply;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 250px;
	padding: 10px 7px 5px 15px;
	text-align: left;
	width: 300px;
	z-index: 1;
}
.promoted-microsite-heading
{
	color: #F8D01C;
	display: block;
	text-align: left;
	font-size: 11px;
	line-height: 16px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.promoted-microsite-heading > i
{
	font-size: 16px;
	vertical-align: middle;
	margin-right: 6px;
}
.promoted-microsite-text
{
	color: #FFF;
	display: block;
	font-size: 23px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 1px;
	line-height: 23px;
	margin-right: 24px;
	margin-top: 110px;
}
.promoted-microsite > ul
{
	margin: 0;
	padding: 0;
}
.promoted-microsite > ul > li
{
	display: inline-block;
	float: left;
	list-style: none;
}
.promoted-microsite > ul > li > a
{
	font-size: 11px;
	line-height: 15px;
	color: #FFF;
	padding: 0 10px;
	border-left: 1px solid #FFF;
	letter-spacing: 1px;
}
.promoted-microsite > ul > li:first-child > a
{
	padding-left: 0;
	border-left: none;
}
/*div.promoted-product > div.promoted-story-heading
{
	border-bottom: 1px dashed #b4b4b4;
}*/
div.promoted-story > div.promoted-product-text
{
	padding-top: 0;
	padding-right: 15px;
}
div.promoted-product-text > a.promoted-story-sub-heading
{
	color: #2B4485;
	margin-bottom: 8px;
	margin-top: 6px;
}
.promoted-story-sub-heading > img
{
	float: left;
	margin-right: 10px;
	margin-top: -3px;
	vertical-align: middle;
}
.promoted-product-text > ul
{
	margin: 0;
	padding: 0;
	z-index: 2;
}
.promoted-product-text > ul > li
{
	border-bottom: 1px dashed #B4B4B4;
	border-top: 1px dashed #B4B4B4;
	float: left;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	list-style: outside none none;
	padding: 8px 0;
	text-align: left;
	width: 100%;
}
.promoted-product-text > ul > li:last-child
{
	border-bottom: none;
	border-top: none;
}
.promoted-product .news-comments-area > ul > li
{
	color: #AAAAAA;
	border-right: 1px solid #AAAAAA;
}
div.promoted-product > .news-comments-area
{
	bottom: 0;
}
.downtown-text
{
	padding: 0 !important;
}
.downtown-bg-img
{
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 0;
	width: 100%;
	height: 215px;
}
.downtown-bg-img:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(241, 111, 92, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(0, 0, 0, 0.7) 100%) repeat scroll 0 0;
	position: absolute;
	content: "";
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}
.downtown-text > ul
{
	bottom: 10px;
	left: 15px;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 90%;
}
.downtown-text > ul > li
{
	text-align: left;
	list-style: none;
	font-size: 15px;
	line-height: 17px;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.80);
	padding: 8px 0 11px 0;
	border-bottom: 1px dashed #FFFFFF;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.downtown-text > ul > li:last-child
{
	border-bottom: none;
}
.downtown-text > ul > li > a
{
	color: #FFF;
}
.star-reviews
{
	border-top: 1px dashed #B4B4B4;
	color: #DA2753;
	display: block;
	font-size: 10px;
	letter-spacing: 1px;
	line-height: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
	padding-top: 6px;
	width: 100%;
}
.star-reviews > i
{
	font-size: 16px;
}
.promoted-story-heading
{
	z-index: 7;
}
.full-width-add
{
	background: #FFF;
	width: 100%;
	height: 90px;
	text-align: center;
	margin-bottom: 20px;
}
.full-width-add > img
{
	vertical-align: middle;
	text-align: center;
	margin-top: 6px;
}
.static-video-container
{
	width: 450px;
	height: 250px;
	position: relative;
	display: block;
	margin-bottom: 20px;
}
.photo-carousel-container
{
	width: 450px;
	height: 250px;
	position: relative;
	display: block;
	margin-bottom: 20px;
}
.pct-container,
.svt-container
{
	width: 100%;
	height: 90px;
	position: absolute;
	bottom: 0;
}
.pct-container:after,
.svt-container:after
{
	width: 100%;
	height: 100%;
	position: absolute;
	content: "";
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
}
.static-video-text,
.photo-carousel-text
{
	bottom: 30px;
	color: #FFF;
	font-family: "Fira-Sans", serif;
	font-size: 15px;
	left: 15px;
	line-height: 17px;
	position: absolute;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.6);
	width: 90%;
	z-index: 1;
}
.static-video-bg-img
{
	width: 100%;
	height: 250px;
	position: absolute !important;
	top: 0;
	left: 0;
}
.static-video-bg-img::after
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: -moz-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,41,12,0)), color-stop(0%, rgba(240,47,23,0)), color-stop(0%, rgba(241,111,92,0)), color-stop(100%, rgba(0,0,0,0.37)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(255,255,255,0) 0%, rgba(246,41,12,0) 0%, rgba(240,47,23,0) 0%, rgba(241,111,92,0) 0%, rgba(0,0,0,0.37) 100%);
	background: radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%);
}
.static-video-bg-img .media-icon
{
	/*left: 47% !important;*/
	top: 37% !important;
}
.photo-carousel-bg-img
{
	width: auto;
	/*	height: 250px !important;*/
	max-height: 250px;
	max-width: 450px;
	min-width: 450px;
	margin-right: 10px;
	box-sizing: border-box;
}
.photo-carousel-bg-img img
{
	/*height: auto; 
																width: 100% !important;*/
	object-fit: cover;
	object-position: center;
}
.videosnphotos-footer-text-bg
{
	background-color: #000;
	color: #AAAAAA;
	width: 100%;
	height: 20px;
	bottom: 0;
	left: 0;
	display: block;
	position: absolute;
	z-index: 1;
}
.videosnphotos-footer-text-bg > div.news-comments-area
{
	bottom: -1px;
}
.videosnphotos-footer-text-bg > div.news-comments-area > ul > li
{
	color: #AAAAAA;
}
.review-type-story-heading
{
	padding: 9px 10px 0 15px;
}
.in-entertainment-section
{
	background-color: #000000 !important;
}
.CuratedNumberListCarousel-container,
.trending-carousel-container,
.clic-container
{
	width: 100%;
	height: 520px;
	background-color: #FFFFFF !important;
	position: relative;
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-bottom: 20px;
}
.CuratedNumberListCarousel-heading-container,
.trending-carousel-heading-container,
.clic-heading-container
{
	border-bottom: 1px dashed #B4B4B4 !important;
	float: left;
}
div.promoted-story-heading.CuratedNumberListCarousel-heading-container > .CuratedNumberListCarousel-heading,
div.clic-heading-container > .promoted-news-heading.clic-heading
{
	color: #133B5A;
}
div.trending-carousel-container > div.trending-carousel-heading-container > .trending-carousel-heading,
div.trending-carousel-container > div.trending-carousel-heading-container > .share-icon
{
	color: #133B5A;
}
.cnlc1-slider,
.tc1-slider
{
	max-height: 430px;
	text-align: center;
	padding: 0 12px;
	margin-top: 35px;
	float: left;
	width: 100%;
}
.tc1-slider
{
	padding: 0 15px;
}
/* clic-container */
.clic-container,
.climgc3x-container,
.ccicx3-container
{
	height: 385px;
	position: relative;
	background-color: #FFFFFF !important;
}
.climgc3x-container:after,
.ccicx3-container:after
{
	position: absolute;
	content: "";
	width: 100%;
	bottom: 0;
	left: 0px;
	height: 80px;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(44%, rgba(250,250,250,0.88)), color-stop(94%, rgba(254,254,254,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.clic-slider,
.climgc3x-slider,
.cs-img-c3x-slider,
.ccicx3-slider
{
	height: 290px;
	text-align: center;
	padding: 0 12px;
	margin-top: 28px;
	float: left;
	width: 300px;
}
.cnlc1-slide,
.tc1-slide,
.clic-slide
{
	padding: 8px 0 12px 0;
	border-bottom: 1px dashed #B4B4B4 !important;
	display: block;
	padding: 10px 0 12px 0;
}
.clic-slide
{
	padding: 0;
	border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
/*div.cnlc1-slider > .slick-list.draggable,
div.tc1-slider > .slick-list.draggable
{
	margin-top: -10px;
}*/
.curated-number
{
	float: left;
	font-size: 26px;
	line-height: 24px;
	font-family: 'Fira-Sans', sans-serif;
	color: #AAAAAA;
	margin-right: 10px;
	width: 10%;
	text-align: right;
}
.curated-text-block,
.tc-text-block
{
	float: left;
	width: 85%;
	text-align: left;
	margin: 0;
	font-family: 'TundraWeb', serif;
	line-height: 18px;
	font-size: 16px;
	color: #64645F;
	padding: 0;
	height: 56px;
	overflow: hidden;
}
.tc-text-block
{
	width: 100% !important;
}
.curated-text-block > .section-heading, .tc-text-block > .section-heading,
{
	font-weight: 600;
}
.curated-text-block > a > .fa.fa-twitter
{
	color: #C8C8C3 !important;
	font-size: 14px;
	/*margin-left: 5px;*/
	/*padding-top: 5px;*/
}
.no-pad-left-right
{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.story-card-50_1
{
	width: 100%;
	height: 385px;
	position: relative;
	background-color: #FFFFFF;
	overflow: hidden;
}
.story-card-50_1-bg-img
{
	width: 606px;
	float: left;
	height: 385px;
	position: relative;
}
.story-card-50_1-bg-img > img
{
	width: 606px;
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
	z-index: 7;
}
.story-card-50-five-section
{
	width: 100%;
	height: 100%;
	z-index: 10;
	position: absolute;
	top: 0;
	left: 0;
}
.story-card-50-five-section > ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	position: relative;
	z-index: -1;
}
.story-card-50-five-section > ul:before
{
	background-color: #FFFFFF;
	content: "";
	height: 385px;
	left: 290px;
	overflow: visible;
	position: absolute;
	top: 0;
	width: 26px;
	z-index: 1;
}
.story-card-50-five-section > ul:after
{
	background-color: #133B5A;
	content: "";
	height: 385px;
	left: 302px;
	overflow: visible;
	position: absolute;
	top: 0;
	width: 2px;
	z-index: 1;
}
.story-card-50-five-section > ul > li
{
	width: 290px;
	height: 135px;
	float: left;
	padding: 10px 15px;
	position: relative;
	border-bottom: 20px solid #FFFFFF;
	color: #FFF;
	background-color: rgba(0, 0, 0, 0.60);
}
.story-card-50-five-section > ul > li > a
{
	color: #FFFFFF;
	font-size: 15px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 17px;
	text-shadow: 0 0 11px #000000;
}
.story-card-50-five-section > ul > li:nth-child(1)
{
	background-color: rgba(19, 59, 90, 0.65);
}
.story-card-50-five-section > ul > li:nth-child(1):before,
.story-card-50-five-section > ul > li:nth-child(3):before,
.story-card-50-five-section > ul > li:nth-child(5):before
{
	background-color: #FFF;
	border: 2px solid #133B5A;
	border-radius: 100%;
	content: "";
	height: 12px;
	left: -19px;
	position: absolute;
	top: 48px;
	width: 12px;
	z-index: 7;
}
.story-card-50-five-section > ul > li:nth-child(1):after,
.story-card-50-five-section > ul > li:nth-child(3):after,
.story-card-50-five-section > ul > li:nth-child(5):after
{
	background-color: #133B5A;
	content: "";
	height: 2px;
	left: -8px;
	position: absolute;
	top: 53px;
	width: 8px;
	z-index: 1;
}
.story-card-50-five-section > ul > li:nth-child(2):before,
.story-card-50-five-section > ul > li:nth-child(4):before
{
	background-color: #FFF;
	border: 2px solid #133B5A;
	border-radius: 100%;
	content: "";
	height: 12px;
	right: -19px;
	position: absolute;
	top: 57px;
	width: 12px;
	z-index: 7;
}
.story-card-50-five-section > ul > li:nth-child(2):after,
.story-card-50-five-section > ul > li:nth-child(4):after
{
	background-color: #133B5A;
	content: "";
	height: 2px;
	right: -8px;
	position: absolute;
	top: 62px;
	width: 8px;
	z-index: 1;
}
.story-card-50-five-section > ul > li:nth-child(1),
.story-card-50-five-section > ul > li:nth-child(3),
.story-card-50-five-section > ul > li:nth-child(5)
{
	float: right;
}
.story-card-50-five-section > ul > li:nth-child(1) > .news-comments-area
{
	left: 15px;
}
.story-card-50-five-section > ul > li:nth-child(1) > .news-comments-area > ul > li
{
	color: #FFFFFF;
}
.story-card-50-five-section > ul > li:nth-child(2),
.story-card-50-five-section > ul > li:nth-child(4)
{
	float: left;
}
.story-card-50-five-section > ul > li:nth-child(2)
{
	border-top: 60px solid #FFFFFF;
	height: 195px;
}
.story-card-50-five-section > ul > li:nth-child(4)
{
	border-bottom: 76px solid #FFFFFF;
	height: 190px;
}
.story-card-50_1 > .story-card-50_1-bg-img > .news-comments-area
{
	z-index: 7;
	bottom: 0;
}
.story-card-50_1-heading-container
{
	width: 310px;
	height: 385px;
	background-color: #FFFFFF;
	float: right;
	position: relative;
	padding: 0 17px 0 30px;
}
.story-card-50_1-heading-container > .the-case-file
{
	display: block;
	font-size: 12px;
	line-height: 14px;
	color: #133B5A;
	letter-spacing: 0.5px;
	margin-bottom: 10px;
	margin-top: 133px;
	text-transform: uppercase;
}
.story-card-50_1-heading-container > .the-case-file > img
{
	margin-right: 10px;
}
.story-card-main-heading
{
	display: block;
	font-size: 22px;
	line-height: 24px;
	letter-spacing: -0.3px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #133B5A;
	margin-bottom: 15px;
}
.story-card-50-catch-up
{
	display: block;
	font-size: 12px;
	line-height: 14px;
	color: #828282;
	letter-spacing: 0.5px;
	text-transform: uppercase;
}
.story-card-50-catch-up > .fa-angle-right
{
	font-size: 17px;
	line-height: 10px;
	vertical-align: middle;
	padding-bottom: 2px;
}
.story-card-50-updating-detail
{
	position: absolute;
	bottom: 5px;
	left: 20px;
	font-size: 10px;
	line-height: 10px;
	letter-spacing: 1px;
	color: #AAAAAA;
	text-transform: uppercase;
}
.esc-left,
.esc-right
{
	font-size: 27px !important;
	position: absolute;
	top: -40px;
	right: 10px;
	display: block;
	height: 25px;
	width: 25px;
	color: #F5F5F5;
	background-color: #AAAAAA;
	border-radius: 100%;
	text-align: center;
	/*font-family: 'Fira-Sans-bold', sans-serif;*/
	line-height: 23.5px;
	padding-left: 3px;
	z-index: 1;
	cursor: pointer;
}
.esc-left
{
	right: 41px;
	padding: 0 3px 0 0;
	background-color: #AAA;
}
.esc-left:hover,
.esc-right:hover
{
	background-color: #133B5A;
}
.esc:after
{
	content: '';
	height: 42px;
	width: 85px;
	background-color: #F5F5F5;
	display: block;
	position: absolute;
	top: -55px;
	z-index: 0;
	right: -10px;
}
.related-stories ul
{
	margin: 0;
	padding: 0;
	color: white;
	list-style: none;
	display: inline-block;
}
.related-stories .fa
{
	margin-right: 5px;
}
.related-stories .fa-play-circle-o
{
	font-size: 18px;
}
.related-stories li
{
	display: inline;
	color: #FFFFFF;
	margin-right: 10px;
	border-right: 1px solid white;
	padding-right: 10px;
	height: 23px;
	margin-bottom: 5px;
}
.related-stories li a
{
	color: white;
	font-size: 15px;
	letter-spacing: 0;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.related-stories
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 12px;
	line-height: 22px;
	text-shadow: 0px 0px 2px rgba(0, 0, 0, 0.8);
	letter-spacing: 1px;
	padding-bottom: 17px;
}
.related-stories li:first-child,
.related-stories li:last-child
{
	border-right: none;
	padding-right: 0;
}
img.img-cover
{
	height: 100%;
	width: 100%;
}
.section-list-heading
{
	color: #133B5A;
	padding-right: 5px;
}
.esc-slide
{
	height: auto !important;
}
.mobile-see-all
{
	width: 100%;
	text-align: center;
	font-size: 12px;
	line-height: 17px;
	text-transform: uppercase;
	letter-spacing: 0.67px;
	display: inline-block;
	position: relative;
	margin: 15px 0 15px 0;
}
.mobile-control-see-all
{
	width: 100%;
	background-color: #F5F5F5;
	padding: 0 10px;
	z-index: 1;
	color: #133B5A;
}
.mobile-control-see-all:after
{
	content: "";
	position: absolute;
	left: 0;
	bottom: 5px;
	width: 100%;
	height: 1px;
	background-color: #133B5A;
	z-index: -1;
}
.lead-story-author-name
{
	font-size: 11px;
	line-height: 14px;
	color: #828282;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-family: 'Fira-Sans', sans-serif;
	letter-spacing: 1.2px;
	display: block;
	margin-top: 7px;
	text-transform: uppercase;
}
.exit-point-container
{
	width: 100%;
	height: 195px;
	background-color: #FFF;
	text-align: left;
	padding: 18px 40px;
	overflow: hidden;
	position: relative;
	margin: 10px 0 20px 0;
}
.exit-point-container:after,
.related-artcl-cont:after
{
	content: "";
	position: absolute;
	right: 0;
	top: 0;
	width: 130px;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 24%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(24%, rgba(255,255,255,0.51)), color-stop(55%, rgba(255,255,255,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 24%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 24%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 24%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.51) 24%, rgba(255, 255, 255, 1) 55%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=1 );
}
.other-articles .e-p-slide-text::after
{
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #282828 50%, #282828 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, #282828 50%, #282828 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #282828 50%, #282828 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#282828', endColorstr='#282828',GradientType=1 );
}
.e-p-c-container
{
	width: 100%;
	height: auto;
}
.e-p-slide,
.relatet-slide
{
	width: 140px;
	height: auto;
	margin-right: 18px;
	float: left;
}
.e-p-slide-text,
.rel-slide-text
{
	width: 100%;
	height: auto;
	max-height: 60px;
	overflow: hidden;
	font-size: 13px;
	line-height: 15.5px;
	letter-spacing: -0.1px;
	margin-top: 8px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #5A5A5A;
}
.e-p-slide-text::after,
.rel-slide-text::after
{
	content: "";
	position: absolute;
	width: 40%;
	height: 14px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.e-p-slide-text::after
{
	content: "";
	position: absolute;
	width: 40%;
	height: 14px;
	bottom: 0;
	right: 0;
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}
.e-p-slide-text a,
.rel-slide-text a
{
	color: #5A5A5A;
}
.e-p-slide-img,
.rel-slide-img
{
	width: 140px;
	height: 80px;
	position: relative;
	display: block;
	overflow: hidden;
	background-image: url("../img/placeholder.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto auto;
}
.e-p-slide-img img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.e-p-slide-img:after,
.rel-slide-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.e-p-slide-text > a > i.fa,
.rel-slide-img > a > i.fa
{
	margin-right: 2.5px;
}
.top-arrow,
.bottom-arrow,
.left-arrow,
.right-arrow
{
	width: 10px;
	height: 10px;
	position: absolute;
	z-index: 7;
	cursor: pointer;
}
.top-arrow,
.bottom-arrow
{
	left: 49%;
}
.left-arrow,
.right-arrow
{
	top: 50%;
}
.top-arrow:after,
.bottom-arrow:after
{
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
	width: 0;
	height: 0;
	position: absolute;
	content: '';
	right: 0;
	top: 0;
	cursor: pointer;
}
.left-arrow:after,
.right-arrow:after
{
	border-bottom: 5px solid transparent;
	border-top: 5px solid transparent;
	width: 0;
	height: 0;
	position: absolute;
	content: '';
	right: 0;
	top: 0;
	cursor: pointer;
}
.left-arrow
{
	left: -25px;
}
.right-arrow
{
	right: -25px;
}
.top-arrow
{
	top: -15px;
}
.bottom-arrow
{
	bottom: -17px;
}
.top-arrow:after
{
	border-bottom: 10px solid #64645F;
}
.bottom-arrow:after
{
	border-top: 10px solid #64645F;
}
.left-arrow:after
{
	border-right: 10px solid #64645F;
}
.right-arrow:after
{
	border-left: 10px solid #64645F;
}
.pc-prev,
.pc-next
{
	position: absolute;
	width: 18px;
	height: 34px;
	top: 43%;
	z-index: 10;
	cursor: pointer;
}
.pc-prev
{
	left: 9px;
}
.pc-next
{
	right: 9px;
}
.pc-prev:before,
.pc-next:before,
.pc-prev:after,
.pc-next:after
{
	background-color: #FFFFFF;
	content: "";
	height: 2px;
	position: absolute;
	box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.50);
	width: 24px;
}
.pc-prev:after,
.pc-next:after
{
	bottom: 9px;
}
.pc-prev:before,
.pc-next:before
{
	top: 7px;
}
.pc-prev:before,
.pc-prev:after
{
	left: -3px;
}
.pc-next:before,
.pc-next:after
{
	right: -3px;
}
.pc-prev:before,
.pc-next:after
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}
.pc-prev:after,
.pc-next:before
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.svc1,
.svc1c
{
	float: left;
	height: 100%;
	background-color: #D32C53;
}
.svc-slide-container
{
	margin-bottom: 20px;
	height: 385px;
	overflow: hidden;
}
.svc-img-slide
{
	height: 385px;
}
.svc1
{
	overflow: hidden;
	padding-left: 0;
	width: 626px;
}
.svc1c
{
	padding: 15px 15px 15px 5px;
	width: 291px;
}
.svc1 img
{
	width: 100%;
	height: 100% !important;
}
.svc-text-slide
{
	padding: 15px 0;
	border-bottom: 1px dashed white;
	line-height: 16px;
}
.svc-text-slide.slick-active .story-card-33-heading
{
	color: #F8D01C !important;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.slick-active .story-card-33-heading::before
{
	content: '';
	position: absolute;
	left: -24px;
	height: 0;
	width: 0;
	z-index: 1;
	border-right: 14px solid #D32C53;
	border-top: 10px solid transparent;
	border-bottom: 9px solid transparent;
}
.svc1c .story-card-33-heading,
.svc1c .story-card-33-author-name,
.svc1c .story-card-33-text
{
	color: white;
}
.svc1c .story-card-33-author-name
{
	margin: 8px 0 5px;
}
.svc1c .story-card-33-author-name,
.svc1c .story-card-33-text
{
	display: none;
}
.slick-active .story-card-33-author-name,
.slick-active .story-card-33-text
{
	display: block;
}
.svc-text-slide:last-child
{
	border-bottom: none;
}
.follow-section-container
{
	position: absolute;
	top: -5px;
	right: 54px;
	width: 330px;
	height: 40px;
	text-align: right;
	line-height: 40px;
	font-size: 12px;
}
.fl-email-text
{
	width: 243px;
	height: 100%;
	float: left;
	border: none;
	letter-spacing: 1px;
	color: #5A5A5A;
	border: none;
	border-radius: 3px 0 0 3px;
	padding: 0 10px;
}
.follow-section-container .fl-submit
{
	border-radius: 0 !important;
}
.fl-submit
{
	width: 42px;
	height: 100%;
	height: 40px;
	background-color: #133B5A;
	color: #FFF;
	float: left;
}
.fl-close-icon
{
	background-color: #AAAAAA;
	color: #FFF;
	display: inline;
	float: left;
	height: 100%;
	text-align: center;
	width: 43px;
	border-radius: 0 3px 3px 0;
	cursor: pointer;
}
.fl-close-icon i.close-icon:before,
.fl-close-icon i.close-icon:after
{
	background-color: #FFFFFF;
	content: "";
	display: block;
	height: 3px;
	position: absolute;
	right: 12px;
	top: 19px;
	width: 23px;
	z-index: 7;
}
.fl-close-icon i.close-icon:before
{
	-moz-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-o-transform: rotate(135deg);
	-webkit-transform: rotate(135deg);
	transform: rotate(135deg);
}
.fl-close-icon i.close-icon:after
{
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.photo-carousel-bg-img.slick-slide.slick-current img
{
	filter: none;
	-webkit-filter: none;
}
.photo-carousel-bg-img img
{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
	margin: 0 auto;
}
.pc-slider
{
	height: 230px;
	max-height: 230px;
	overflow: hidden;
}
.the-case-file > .fa,
.special-story-heading > .fa
{
	margin-right: 3px;
	font-size: 16px;
}
.story-card-33-heading
{
	color: #282828;
	padding-bottom: 10px;
	padding-top: 0;
	font-family: 'TundraWeb', serif;
	font-size: 16px;
	line-height: 18px;
	display: block;
}
.svc-text-slide .story-card-33-heading
{
	font-family: 'Fira-Sans', sans-serif;
	font-size: 15px;
	line-height: 17px;
}
.story-card-33-img .media-icon
{
	left: 50% !important;
	top: 50% !important;
}
/*.series-color
{
	color: #8195BC !important;
}*/
/*.casefile-color
{
	color: #C58B2A !important;
}*/
/*.package-color
{
	color: #7F7FF1 !important;
}*/
.fw-normal
{
	font-family: 'Fira-Sans', sans-serif;
}
.shp-heading-container
{
	border-bottom: 1px dashed #FAF9F6;
	box-sizing: border-box;
	color: #FFFFFF;
	display: inline-block;
	font-size: 22px;
	letter-spacing: -0.23px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: auto;
	line-height: 25px;
	padding: 5px 15px 5px 41px;
	position: relative;
	text-align: left;
	width: 100%;
	z-index: 5;
}
/*.shp-heading-container:before,
.shp-heading-container:after
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}*/
.shp-heading-container:before
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.shp-heading-container:after
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.section-header-popup ul
{
	margin: 0;
	padding: 0;
}
.section-header-popup ul li
{
	display: block;
	padding: 0 20px;
}
.section-header-popup ul li a
{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 45px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.50);
	display: block;
}
.section-header-popup ul li:last-child a
{
	border-bottom: none;
}
.section-header-popup ul li a.active,
.section-header-popup ul li a.special
{
	color: #F8E71C;
}
nav.city-menu-wrapper .city-menu-2
{
	text-transform: uppercase;
}
.story-card-66
{
	position: relative;
}
.story-card-66-img
{
	position: relative;
	background: #CCC;
	width: 100%;
	height: 385px;
	display: block;
}
.story-card-66-img:after
{
	content: "";
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 190px;
}
.sc66-text-container
{
	position: absolute;
	bottom: 0px;
	left: 0;
	width: 100%;
	padding: 50px 15px 0;
	background: -moz-linear-gradient(top, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(5,5,5,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(28,28,28,0)), color-stop(32%, rgba(20,20,20,0.59)), color-stop(62%, rgba(13,13,13,1)), color-stop(100%, rgba(3,3,3,1)));
	background: -webkit-linear-gradient(top, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%);
	background: -o-linear-gradient(top, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%);
	background: -ms-linear-gradient(top, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%);
	background: linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#050505', endColorstr='#030303', GradientType=0 );
}
.cs66-text
{
	display: block;
	color: #FFF;
	line-height: 21px;
	font-size: 18px;
	font-family: 'Fira-Sans', sans-serif;
	margin-bottom: 9px;
}
.story-card-66 .news-comments-area
{
	left: 15px;
}
.sc66-text-container .section-name,
.sc66-text-container .exclusive-text
{
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.85px;
	margin-bottom: 8px;
}
.sc66-text-container .section-name
{
	color: #FFF;
}

.auther-name a, .auther-name {
    color: #828282;
    display: block;
    font-family: "Fira-Sans-Semibold", serif;
    font-size: 11px;
    letter-spacing: 1px;
    line-height: 15px;
    margin: 0 0 5px;
    text-transform: uppercase !important;
}
.sc66-text-container .auther-name
{
	margin-bottom: 25px;
}
.column-33x3
{
	width: 100%;
	height: 385px;
	background: #133B5A;
	position: relative;
	background-repeat: no-repeat;
	background-position: bottom right;
	margin-bottom: 20px;
	overflow: hidden;
}
.column-33x3 .column-33x3-head-container
{
	border-bottom: 1px dashed #B4B4B4;
	box-sizing: border-box;
	color: #FAF9F6;
	display: inline-block;
	font-size: 18px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: auto;
	float: left;
	line-height: 22px;
	padding: 5px 15px;
	position: relative;
	text-align: left;
	width: 100%;
	z-index: 5;
}
.column-33x3 .column-33x3-head-container::before,
.column-33x3 .column-33x3-head-container::after
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.column-33x3 .column-33x3-head-container:before
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.column-33x3 .column-33x3-head-container:after
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.column-33x3-heading
{
	color: #133B5A;
}
.column-33x3 .column-33x3-img
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 170px;
	z-index: 5;
}
.column-33x3-img img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.column-33x3-text-container .column-33x3-sub-head
{
	color: #282828;
	font-size: 16px;
	line-height: 18px;
	font-family: 'TundraWeb', serif;
	float: left;
	margin-bottom: 5px;
	text-align: left;
	width: 100%;
}
.column-33x3 .column-33x3-text-container
{
	box-sizing: border-box;
	max-height: 147px;
	overflow: hidden;
	left: 0;
	padding: 5px 15px 0;
	position: relative;
	top: 0;
	display: block;
	width: 100%;
	z-index: 5;
}
.column-33x3 .column-33x3-text-container:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	width: 40%;
}
.column-33x3 .column-33x3-head-container .share-icon
{
	color: #ACABAB;
}
.column-33x3-text-container .author-text
{
	color: #5E5E5E;
	width: 100%;
	padding: 0;
	line-height: 19px;
	font-size: 16px;
	font-family: 'TundraWeb-Italic', serif;
}
.column-33x3-text-container .author-name
{
	color: #828282;
	display: block;
	font-size: 11px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 1px;
	/*margin-bottom: 7px;*/
	text-transform: uppercase;
	width: 100%;
}
.column-33x3 .news-comments-area ul li
{
	color: #AAAAAA;
}
.newsletter-container
{
	background: #133B5A none repeat scroll 0 0;
	width: 300px;
	height: 115px;
	text-align: center;
	margin: 0 auto;
}
.newsletter-container p
{
	margin: 0;
	padding: 7px 9px 6px 11px;
	text-align: left;
	color: #FFFFFF;
	line-height: 17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-shadow: 0 0 2px rgba(0, 0, 0, 0.80);
}
.newsletter-rhs
{
	background: #2A5E88;
	display: inline-block;
	width: 100%;
	height: 68px;
	line-height: 68px;
	float: left;
	padding: 0 7px;
}
/*.nl-input
{
	border: none !important;
	height: 40px;
	padding: 0 10px 0 10px !important;
	width: 240px;
	letter-spacing: 1px;
	color: #5A5A5A;
	background: #FAFAFA;
	border-radius: 2px 0 0 2px;
	margin-right: -3px;
}
.nl-submit
{
	background: #FF001E !important;
	border: medium none;
	border-radius: 0 2px 2px 0 !important;
	display: inline-block;
	height: 40px;
	width: 42px;
	margin-top: -1px;
}*/
.review-type1story-container .star-reviews
{
	width: 100%;
	border-top: none;
	margin: 0;
}
.pp4x3story
{
	background-color: #FFFFFF !important;
	background-position: right bottom;
	background-repeat: no-repeat;
	height: 520px;
	margin-bottom: 20px;
	position: relative;
	width: 100%;
	overflow: hidden;
}
.pp3x2story
{
	height: 385px;
}
.pp4x3story-head-container .share-icon
{
	color: #FFFFFF;
}
.pink-heading
{
	color: #D32C53;
}
.pp4x3story-sub-heading
{
	display: block;
}
.pp4x3story-text-container .news-comments-area ul li,
.pp4x3story-img-text .news-comments-area ul li,
.clics-img-text .news-comments-area ul li
{
	color: #B4B4B4;
}
.pp4x3story-img-text .news-comments-area,
.clics-img-text .news-comments-area
{
	left: 110px;
	bottom: 12px;
}
.pp4x3story-head-container
{
	border-bottom: none !important;
	float: left;
}
.pp4x3story-head-container .pp4x3story-heading
{
	color: #FFFFFF;
}
.pp4x3story-img-text-cont
{
	width: 100%;
	height: 225px;
	overflow: hidden;
	position: relative;
	top: -4px;
	padding: 0 10px;
}
.pp4x3story-img-text,
.clics-img-text
{
	float: left;
	text-align: left;
	font-size: 16px;
	line-height: 18px;
	font-family: "TundraWeb", serif;
	padding: 10px 0;
	margin: 0 10px;
	position: relative;
	background-color: #FFFFFF;
}
.clics-img-text
{
	margin: 0;
	padding: 10px 0;
	width: 100%;
}
.pp4x3story-text-img,
.clics-text-img
{
	width: 100px;
	height: 62px;
	overflow: hidden;
	float: left;
	margin: 2px 8px 0 0;
	position: relative;
}
.pp4x3story-text-img:after,
.clics-text-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.pp4x3story-img-text
{
	border-top: 1px dashed #B4B4B4;
}
.pp4x3story-text-img .news-comments-area
{
	left: 108px;
	width: 106px;
}
.pp4x3story-text-img .news-comments-area ul li
{
	color: #B4B4B4;
}
.pp4x3story-sub-container
{
	width: 100%;
	height: 485px;
	position: relative;
	float: left;
	background-color: #FFFFFF;
}
.pp3x2story-sub-container
{
	height: 350px;
	background-color: #FFFFFF;
}
.pp4x3story-1story
{
	height: 600px;
	height: 273px;
	position: relative;
}
.pp3x2story-1story
{
	height: 240px;
}
.pp4x3story-1story:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 38px;
	position: absolute;
	right: 0;
	width: 40%;
}
.pp4x3story-banner
{
	width: 100%;
	height: 173px;
	float: left;
	display: block;
}
.pp4x3story-text-container
{
	height: 100px;
	width: 100%;
	background-color: #FFFFFF;
	text-align: left;
	padding: 10px;
	overflow: hidden;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	position: relative;
}
.pp3x2story-text-container
{
	height: 65px;
}
.pp4x3story-text-container .news-comments-area
{
	background-color: #FFFFFF;
}
.pp4x3story-img-text > a,
.clics-img-text > a
{
	display: block;
	height: 73px;
	overflow: hidden;
	color: #282828;
}
.pp4x3story-text-img .media-icon,
.clics-text-img .media-icon
{
	left: 36%;
	top: 30%;
}
div.promoted-engagement-text > .ticket-booking,
div.promoted-engagement-text > .ticket-booking > a
{
	color: rgba(255, 255, 255, 0.55);
}
div.promoted-engagement-text > .ticket-booking > a
{
	border-bottom: 1px solid rgba(255, 255, 255, 0.55);
}
div.special-story-heading.microsite3Story-heading,
div.microsite3Story-container ul li a,
div.microsite3Story-text-area .news-comments-area ul li,
div.microsite3Story-text-area .more-05
{
	color: #FFFFFF;
}
div.microsite3Story-container ul li
{
	border-bottom: 1px dashed #FFFFFF;
}
div.microsite3Story div.microsite3Story-img,
div.pp4x3story-img-text > .pp4x3story-text-img,
div.clics-img-text .clics-text-img,
div.pp4x3story-1story .pp4x3story-banner,
div.pp4x3story-img-text .pp4x3story-text-img,
div.story-card-66 .story-card-66-img,
div.review-type-story .story-card-33-img,
div.story-card-33 .story-card-33-img,
div.promoted-story .promoted-story-img,
div.special-story .special-story-img,
div.static-video-container .static-video-bg-img,
div.promoted-engagement .promoted-engagement-img,
div.story-carousel-6-container .sc6-img-container,
div.hc6-story-66x3 .hc6-story-66x3-img-cont
{
	background-image: url("../img/placeholder.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto auto;
}
.story-carousel-6-container
{
	margin-bottom: 20px;
	position: relative;
	width: 100%;
	background-color: #CCC;
	height: 520px;
	max-height: 520px;
	overflow: hidden;
}
.sc6-img-container
{
	width: 820px;
	height: 520px;
	position: absolute;
	bottom: 0;
	padding: 0;
	margin: 0;
	/*margin: 0 auto;*/
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}
.sc6-img-container:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.sc6-text-container
{
	display: block;
	height: auto;
	position: absolute;
	bottom: 0;
	box-sizing: border-box;
	padding: 70px 35px 40px 35px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	margin-left: 6px;
	width: 809px;
}
.sc6-story-heading
{
	color: #FFFFFF;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 28px;
	line-height: 30px;
	margin-bottom: 10px;
}
.sc6-story-text
{
	font-family: 'TundraWeb', serif;
	font-size: 18px;
	line-height: 21px;
	color: #FFFFFF;
}
.cs6-slide
{
	position: relative;
}
.cs6-slide::after
{
	background-color: #000;
	content: "";
	height: 100%;
	left: 0.7%;
	opacity: 0.5;
	position: absolute;
	top: 0;
	width: 98.7%;
	z-index: 10;
}
.cs6-slide.slick-slide.slick-current img
{
	filter: none;
	-webkit-filter: none;
}
.cs6-slide.slick-slide.slick-current:after
{
	display: none;
}
.sc6-img-container img
{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}
.sc6-text-container .news-comments-area
{
	left: 15px;
	bottom: 5px;
}
.sc6-text-container .auther-name
{
	margin-bottom: 15px;
}
.cs6-slider .pc-prev::before,
.cs6-slider .pc-next::before,
.cs6-slider .pc-prev::after,
.cs6-slider .pc-next::after
{
	width: 35px;
}
.cs6-slider .pc-prev::after,
.cs6-slider .pc-next::after
{
	bottom: -3px;
}
.cs6-slider .pc-prev::before,
.cs6-slider .pc-next::before
{
	top: 11px;
}
.cs6-slider .pc-prev
{
	left: 9px;
}
.cs6-slider .pc-next
{
	right: 9px;
}
.arrow-prev-overlay,
.arrow-next-overlay
{
	position: absolute;
	top: -224px;
	background: rgba(0, 0, 0, 0.60);
	width: 111px;
	height: 520px;
	z-index: -1;
}
.arrow-next-overlay
{
	right: -20px;
}
.arrow-prev-overlay
{
	left: -20px;
}
.hc6-story-66x3
{
	width: 100%;
	height: 385px;
	background-color: #CCC;
	position: relative;
	max-height: 385px;
	overflow: hidden;
}
.hc6-story-66x3-img-cont
{
	width: 520px;
	height: 385px;
	margin: 0 auto;
	position: relative;
	border-right: 5px solid #FFFFFF;
	border-left: 5px solid #FFFFFF;
}
.hc6-story-66x3-img-cont:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.hc6-story-66x3-text-cont
{
	position: absolute;
	width: 509px;
	margin-left: 6px;
	height: auto;
	bottom: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 60px 30px 20px 30px;
}
.hc6-story-66x3-text
{
	font-size: 24px;
	line-height: 28px;
	color: #FFFFFF;
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.50);
	font-family: 'Fira-Sans', sans-serif;
	margin-bottom: 10px;
}
.hc6-story-66x3-slide.slick-slide.slick-current img
{
	filter: none;
	-webkit-filter: none;
}
.hc6-story-66x3-img-cont img
{
	filter: grayscale(100%);
	-webkit-filter: grayscale(100%);
}
.hc6-story-66x3-text-cont .news-comments-area
{
	left: 30px;
}
.hc6-story-66x3-text-cont .auther-name
{
	margin-top: 5px;
}
.hc6-story-66x3-slide
{
	position: relative;
	height: 385px;
}
.show-hide-icon
{
	float: right;
	position: relative;
	z-index: 0;
}
.show-hide-icon::after
{
	background: linear-gradient(to right, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(246, 246, 246, 0.79) 31%, rgba(245, 245, 245, 1) 86%, rgba(245, 245, 245, 1) 100%);
	content: "";
	height: 25px;
	position: absolute;
	top: -3px;
	z-index: -1;
	right: 25px;
	width: 150%;
}
/*a.active { color: #FFFFFF !important; }*/
*
{
	outline: 0 !important;
}
header.home
{
	min-height: 190px;
}
.main.section-carousel-full
{
	width: 100%;
}
.SearchContr-search::before
{
	position: relative;
	left: -4px;
	top: 1px;
}
.newsletter-container
{
	margin: 0 auto 20px auto;
}
/*.score-board-container {
    width: 160px;
}*/
.city-name span.city-heading
{
	margin-right: 25px;
	float: left;
}
/*.score-board-container {
    float: left !important;
}*/
/*.score-board-container:nth-child(2) {
    margin-right: 5px;
}*/
.story4-sub-cont li a
{
	display: block;
}
.lead-story-slider-1 .pc-prev,
.lead-story-slider-1 .pc-next
{
	top: 42%;
}
.lead-story-slider-1 .pc-next
{
	right: 36%;
}
/*.s6-Carousel-main-cont { position: relative; }*/
.s4x-100-ls-container .pagingInfo,
.pc6_100x4-container .pagingInfo-pc,
.s6-Carousel-main-cont .pagingInfo-cs6
{
	color: white;
	position: absolute;
	top: 41%;
	right: 36.0%;
	z-index: 10;
	font-size: 16px;
	font-family: "Fira-Sans-Semibold", serif;
	text-shadow: 0 0 5px rgba(0, 0, 0, 0.8);
}
.pc6_100x4-container .pagingInfo-pc
{
	right: 28px;
	top: 54%;
}
.s6-Carousel-main-cont .pagingInfo-cs6
{
	right: 23px;
	top: 52%;
}
.tc1-slider.tc-3-slider
{
	height: 300px;
	margin-top: 25px;
}
.trending-carousel-container3x
{
	height: 386px;
}
.promoted-microsite-heading
{
	letter-spacing: 1px;
}
.cs-img-c4x-slider
{
	text-align: center;
	padding: 0 12px;
	margin-top: 28px;
	float: left;
}
.hc6-story-66x3-text
{
	display: block;
}
.videosnphotos-footer-text-bg > div.news-comments-area,
.s1-cartoon50-1-text .news-comments-area
{
	left: 15px;
}
.photo-carousel-container .media-icon
{
	top: 38%;
	/*left: 47%;*/
}
.story-card-50-five-section > ul > li > a
{
	display: block;
}
.clics-cont
{
	display: block;
	height: 73px;
	overflow: hidden;
	color: #282828;
}
.clics-cont i.fa.fa-twitter
{
	color: #C8C8C3;
	font-size: 14px;
}
.clics-cont i.fa.fa-twitter
{
	color: #C8C8C3;
	font-size: 14px;
}
.author-text
{
	font-size: 14px;
	line-height: 16px;
}
.story2x1-pc-content
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: block;
}
.story1-content
{
	padding: 0;
	margin: 9px 0 0 0;
	font-size: 14px;
	line-height: 17px;
	color: #505050;
}
/*.story4-text-img .media-icon
{
	top: 28%;
	left: 36%;
}*/
.fa.fa-circle
{
	font-size: 10px;
	bottom: 2px;
	position: relative;
	right: 2px;
}
.sc6-text-container .news-comments-area
{
	left: 34px;
	bottom: 0px;
}
.special-story-heading
{
	text-transform: uppercase;
}
.story1-3x100-img-text,
.s-3x100-img-text,
.s4-3x100-img-text,
.s4x-100-ls-img-text,
.s4x-100lsbb-img-text
{
	line-height: 16px;
}
header.sticky #menu-button::after
{
	content: '';
}
/*.team-text { text-transform: capitalize; }*/
.team-b .team-text
{
	text-align: right;
}
.team-img
{
	overflow: hidden;
}
.story4-3x33-heading
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 19px;
	line-height: 22px;
	color: #133B5A;
	display: block;
	margin-bottom: 2px;
}
.story4-3x33-sub-cont ul li .author-name
{
	color: #828282;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	margin: 0 0 5px;
	text-transform: uppercase;
}
span.city-news-count-3.open,
span.more-tag-drop-icon.open-tags
{
	position: relative;
	top: 6px;
	left: -1px;
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg);
}
.spc33x3-1story-container
{
	width: 100%;
	height: 385px;
	overflow: hidden;
	position: relative;
	background-color: #FFF;
	margin-bottom: 20px;
}
.spc33x3-1story-img
{
	width: 100%;
	height: 385px;
	display: block;
	position: relative;
}
.spc33x3-1story-img:after,
.scBook50x2-img:after,
.s3_withImg-33x3-img:after,
.photo-carousel-bg-img:after,
.cartoon1-50x2-img:after,
.mv_sec-img:after,
.cnilc-6-img:after,
.wk-IpsoFacto-img:after,
.wk-WdAngl-img,
.wd-Being-1story-img,
.story1-66x3Rw-img:after,
.spc33x2-1story-img:after,
.s4main3smll100x3-img:after,
.story4-text-img:after,
.s4main100x3-img:after,
.story33x1-img:after,
.RiviewHome33x1-img:after,
.storyCard50x2-img:after,
.wk1Story50x-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.spc33x3-1story-text
{
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 50px 15px 20px 15px;
}
.spc33x3-1story-text .section-name,
.spc33x3-1story-text .author-name,
.spc33x3-1story-text .spc33x3-1story-content,
.spc33x3-1story-text .news-comments-area ul li
{
	color: #FFF;
}
.spc33x3-1story-content
{
	font-size: 16px;
	font-family: 'TundraWeb', serif;
	line-height: 18px;
	display: block;
	margin: 3px 0 8px 0;
}
.spc33x3-1story-text .news-comments-area
{
	left: 15px;
}
.theRead-container
{
	width: 300px;
	height: 250px;
	position: relative;
	margin: 0 auto;
	margin-bottom: 20px;
}
.theRead-heading
{
	height: 88px;
	float: left;
	width: 100%;
	background-color: #1EC1A2;
	color: #FFF;
	font-size: 14px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 16px;
	float: left;
	padding: 19px 14px 14px 14px;
	text-align: left;
	overflow: hidden;
}
.theRead-logo
{
	float: left;
	margin-right: 13px;
	width: 90px;
}
.theRead-img
{
	float: left;
	height: 162px;
	background-blend-mode: multiply;
	/* background-image: url("../img/article/theRead-bg.jpg") !important; */
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	text-align: left;
	width: 100%;
	z-index: 1;
	background-color: #1EC1A2;
	position: relative;
}
/*.theRead-img::after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 0;
}*/
.theRead-img-text
{
	bottom: 35px;
	color: #FFF;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 18px;
	left: 15px;
	letter-spacing: -0.3px;
	line-height: 21px;
	position: absolute;
	text-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
}
.theRead-img a.author-name
{
	position: absolute;
	bottom: 10px;
	color: white;
	left: 15px;
	text-shadow: 0 2px 10px rgba(0, 0, 0, 0.8);
}
.vote2xUser-container
{
	width: 300px;
	height: 250px;
	background-color: #D32C53;
	position: relative;
	padding: 10px 15px;
	margin: 0 auto 20px;
}
p.vote2xUser-heading::after
{
	border-bottom: 6px solid transparent;
	border-right: 12px solid #F5F5F5;
	border-top: 6px solid transparent;
	bottom: -13px;
	content: "";
	height: 0;
	right: -15px;
	position: absolute;
	width: 0;
	z-index: 1;
}
p.vote2xUser-heading::before
{
	border-bottom: 6px solid transparent;
	border-left: 12px solid #F5F5F5;
	border-top: 6px solid transparent;
	bottom: -13px;
	content: "";
	height: 0;
	left: -15px;
	position: absolute;
	width: 0;
	z-index: 1;
}
.vote2xUser-heading
{
	font-size: 18px;
	line-height: 21px;
	color: #FFF;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-align: left;
	padding: 0;
	margin: 0;
}
.radio-buttons
{
	float: left;
	height: auto;
	width: 30px;
	margin-top: 20px;
}
input[type="radio"]
{
	margin: 3px 10px 10px 0;
	vertical-align: middle;
	width: 12px;
	height: 12px;
	float: left;
}
input[type="radio"]:checked + label
{
	color: #F8D01C;
}
.radio-buttons label
{
	color: #FFF;
	font-family: 'TundraWeb-Bold', serif;
	font-size: 14px;
	line-height: 24px;
	margin: -2px 0 0 0;
	float: right;
}
.vote-button
{
	background-color: #FFF;
	border-radius: 2px;
	color: #133B5A;
	float: right;
	font-family: "Fira-Sans", serif;
	height: 30px;
	line-height: 20px;
	text-align: center;
	width: 60px;
	font-size: 14px;
	letter-spacing: -0.3px;
	position: absolute;
	bottom: 20px;
	right: 20px;
	cursor: pointer;
}
.vote-button:hover
{
	background: #FFF;
}
.viewRt3x4-container
{
	width: 300px;
	height: 385px;
	overflow: hidden;
	background-color: #FFF;
	position: relative;
}
.viewRt3x4-head-cont
{
	border-bottom: none !important;
}
.viewRt3x4-head-cont,
.cnilc-6-head-cont,
.contact3xBb-heading
{
	background: #FFF;
	float: left;
	padding: 5px 15px;
	position: relative;
	width: 100%;
	border-bottom: 1px dashed #B4B4B4;
}
.viewRt3x4-head-cont
{
	background: #D32C53;
}
.viewRt3x4-head-cont:after,
.cnilc-6-head-cont:after,
.viewRt3x4-head-cont:before,
.cnilc-6-head-cont:before,
.contact3xBb-heading:after,
.contact3xBb-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.viewRt3x4-head-cont:before,
.cnilc-6-head-cont:before,
.contact3xBb-heading:before
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.viewRt3x4-head-cont:after,
.cnilc-6-head-cont:after,
.contact3xBb-heading:after
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.viewRt3x4-heading
{
	color: #FFF !important;
}
.viewRt3x4-heading,
.cnilc-6-heading
{
	font-size: 18px;
	line-height: 25px;
	color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.movie_section-cont
{
	width: 100%;
	height: auto;
	padding: 15px 15px;
	float: left;
}
.mv_sec-cont
{
	width: 130px;
	height: auto;
	background-color: #FFF;
	float: left;
	margin: 0 10px 20px 0;
}
.mv_sec-cont:nth-child(2),
.mv_sec-cont:last-child
{
	margin-right: 0;
}
.mv_sec-img
{
	display: block;
	width: 130px;
	height: 74px;
	margin-bottom: 10px;
	position: relative;
}
.mv_sec-dislike
{
	margin-left: 20px;
}
.mv_sec-heading
{
	font-size: 16px;
	line-height: 18px;
	display: block;
	color: #D32C53;
	width: 100%;
	text-align: left;
	font-family: 'TundraWeb', serif;
	max-height: 37px;
	overflow: hidden;
}
.mv_sec-rating
{
	display: block;
	color: #D32C53 !important;
}
.mv_sec-rating,
.mv_sec-like,
.mv_sec-dislike
{
	font-size: 10px;
	text-align: left;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.mv_sec-rating i.fa
{
	font-size: 14px;
	color: #D32C53;
	position: relative;
	top: 2px;
}
.mv_sec-like:hover,
.mv_sec-dislike:hover
{
	color: #D32C53;
}
.mv_sec-like i.fa,
.mv_sec-dislike i.fa
{
	font-size: 14px;
	position: relative;
	top: 2px;
}
.mv_sec-dislike i.fa
{
	color: #AAA !important;
}
.cnilc-6-container
{
	width: 300px;
	height: 790px;
	background-color: #FFF;
	position: relative;
	overflow: hidden;
}
.cnilc-6-sub-cont
{
	float: left;
	width: 100%;
	padding: 0px 15px;
}
.cnilc-6-sub-cont
{
	text-align: left;
}
.cnilc-6-sub-cont ul
{
	margin: 0;
	padding: 0;
}
.cnilc-6-sub-cont ul li
{
	font-size: 16px;
	line-height: 18px;
	color: #646464;
	padding: 10.2px 0;
	display: block;
	float: left;
	border-bottom: 1px dashed #B4B4B4;
}
.cnilc-6-sub-cont ul li:last-child
{
	border-bottom: none;
}
.cnilc-6-numb
{
	float: left;
	font-size: 26px;
	line-height: 31px;
	letter-spacing: -0.3px;
	color: #AAAAAA;
	margin: 0 10px 0 0;
	max-width: 25px;
	width: 25px;
	text-align: center;
}
.cnilc-6-img
{
	float: left;
	width: 70px;
	height: 44px;
	overflow: hidden;
	margin: 0 10px 0 0;
	position: relative;
	overflow: hidden;
}
.cnilc-6-text
{
	color: #646464;
	display: inline-block;
	float: left;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	max-height: 54px;
	overflow: hidden;
	position: relative;
	width: 150px;
}
.cnilc-6-text:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	width: 40%;
}
.tThHinduTdayCr-cont .section-heading,
.trending-carousel-container .section-heading
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	padding-right: 2px;
}
.cnilc-6-text .section-heading
{
	display: block;
}
.wide-angle-heading
{
	display: block;
	width: 100%;
	float: left;
	z-index: 2;
	text-align: center;
}
.story-card-news.story-card-news-2
{
	width: 100%;
	padding: 6px 10px 10px 10px;
}
.story-card-33-news-2
{
	height: 385px !important;
}
.alert33x3-container,
.crlvc_x3-container
{
	width: 100%;
	height: 385px;
	position: relative;
}
.alert33x3-container
{
	height: 385px;
	position: relative;
	width: 100%;
	margin-bottom: 20px;
	background: #FFF;
	padding: 15px;
	overflow: hidden;
}
.alert33x3-container:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.88) 44%, rgba(254, 254, 254, 1) 94%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 65px;
	left: 0;
	position: absolute;
	width: 100%;
}
.alert33x3-heading
{
	display: block;
	font-size: 12px;
	line-height: 14px;
	float: left;
	letter-spacing: 0.85px;
	color: #133B5A;
	text-transform: uppercase;
}
.alert33x3-slider
{
	float: left;
	height: 300px;
	margin-top: 20px;
	width: 100%;
}
.alert33x3-slide
{
	width: 100%;
	height: 100%;
	font-family: 'TundraWeb', serif;
	color: #5A5A5A;
	display: block;
	padding: 10px 0 0 0;
}
.alert33x3-text-head
{
	display: block;
	font-size: 16px;
	line-height: 18px;
	color: #282828;
	margin-bottom: 10px;
}
.alert33x3-text
{
	border-bottom: 1px dashed #B4B4B4;
	padding-bottom: 10px;
	margin: 0;
}
.pp4x3story-head-container
{
	background: #133B5A;
}
div.trending-carousel-heading-container > .share-icon,
.clic-container .share-icon,
.ccicx3-container .share-icon
{
	color: #AAAAAA !important;
}
.scBook50x2-container
{
	width: 100%;
	background-color: #FFF;
	height: 250px;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
}
.scBook50x2-img
{
	position: relative;
	width: 155px;
	height: 250px;
	float: left;
	overflow: hidden;
}
.scBook50x2-text-cont
{
	float: left;
	height: 250px;
	padding: 10px;
	position: relative;
	width: 295px;
}
.scBook50x2-text-cont .author-text
{
	font-size: 14px;
	line-height: 17px;
}
.s3_withImg-33x3-container
{
	width: 100%;
	height: 385px;
	position: relative;
	overflow: hidden;
	background-color: #FFF;
	margin-bottom: 20px;
}
.s3_withImg-33x3-img
{
	width: 100%;
	height: 160px;
	position: relative;
	float: left;
}
.s3_withImg-33x3-img-text
{
	position: absolute;
	top: 10px;
	left: 10px;
	font-size: 19px;
	line-height: 22px;
	letter-spacing: -0.21px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-shadow: 0 2px 4px rgba(0, 0, 0, 0.80);
	color: #FFF;
	z-index: 1;
}
.s3_withImg-33x3-text
{
	float: left;
	height: 225px;
	overflow: hidden;
	padding: 15px;
	position: relative;
}
.s3_withImg-33x3-text ul
{
	margin: 0;
	padding: 0;
}
.s3_withImg-33x3-text ul li
{
	display: block;
	width: 100%;
	float: left;
	border-bottom: 1px dashed #B4B4B4;
	padding: 10px 0;
}
.s3_withImg-33x3-text ul li:first-child
{
	padding-top: 0;
}
.s3_withImg-33x3-text ul li:last-child
{
	padding-bottom: 0;
	border-bottom: none;
}
.s3_withImg-33x3-text ul li a
{
	color: #282828;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
}
.pc6_100x4-container,
.st_vdo100x3-cont
{
	margin-bottom: 20px;
	position: relative;
	width: 100%;
	background-color: #CCC;
	height: 520px;
	overflow: hidden;
}
.pc6_100x4-img,
.st_vdo100x3-img
{
	width: 920px;
	height: 520px;
	position: absolute;
	bottom: 0;
}
.pc6_100x4-img:after,
.st_vdo100x3-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}
.pc6_100x4-text,
.st_vdo100x3-text
{
	display: block;
	height: auto;
	position: absolute;
	bottom: 0;
	box-sizing: border-box;
	padding: 60px 30px 30px 30px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	left: 0;
	width: 100%;
}
.pc6_100x4-heading,
.st_vdo100x3-head
{
	color: #FFFFFF;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 28px;
	line-height: 30px;
	margin-bottom: 10px;
}
.pc6_100x4-heading
{
	margin-bottom: 30px;
}
.st_vdo100x3-img .media-icon,
.pc6_100x4-container .media-icon
{
	left: 47%;
	top: 45%;
}
.pc6_100x4-slide
{
	position: relative;
}
.pc6_100x4-text .news-comments-area,
.st_vdo100x3-text .news-comments-area
{
	left: 30px;
	bottom: 5px;
}
.pc6_100x4-text .more-05
{
	bottom: 5px;
}
.pc6_100x4-slider .pc-prev::before,
.pc6_100x4-slider .pc-next::before,
.pc6_100x4-slider .pc-prev::after,
.pc6_100x4-slider .pc-next::after
{
	width: 35px;
}
.pc6_100x4-slider .pc-prev::after,
.pc6_100x4-slider .pc-next::after
{
	bottom: -3px;
}
.pc6_100x4-slider .pc-prev::before,
.pc6_100x4-slider .pc-next::before
{
	top: 11px;
}
.pc6_100x4-slider .pc-prev
{
	left: 20px;
}
.pc6_100x4-slider .pc-next
{
	right: 20px;
}
.photo-carousel-bg-img
{
	position: relative;
}
.bookRw33x3-1s-container
{
	width: 100%;
	height: 385px;
	background-color: #FFF;
	overflow: hidden;
	margin-bottom: 20px;
	position: relative;
}
.bookRw33x3-1s-text
{
	width: 100%;
	height: 195px;
	float: left;
	padding: 10px 15px;
}
.bookRw33x3-1s-img
{
	width: 100%;
	position: relative;
	height: 190px;
	float: left;
	overflow: hidden;
}
.bookRw33x3-1s-head
{
	width: 100%;
	font-size: 16px;
	line-height: 18px;
	font-family: 'TundraWeb', serif;
	color: #282828;
	display: block;
	margin-bottom: 10px;
}
.bookRw33x3-1s-text .section-name
{
	margin-bottom: 5px;
}
.bookRw33x3-1s-text .author-name
{
	margin-bottom: 10px;
}
.pages-details
{
	text-transform: uppercase;
}
.ES1-100x4-container,
.ES2-100x4-container
{
	width: 100%;
	height: 520px;
	background-color: #F5F5F5;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
}
.ES1-100x4-img,
.ES2-100x4-img
{
	height: 520px;
	background-color: #F5F5F5;
	width: 235px;
	float: left;
	line-height: 520px;
}
.ES1-100x4-text,
.ES2-100x4-text1,
.ES2-100x4-text2
{
	background-color: #CCC;
	width: 685px;
	float: right;
	height: 250px;
	margin-bottom: 20px;
	position: relative;
	padding: 15px;
	background-color: #FFF;
	overflow: hidden;
}
.ES1-100x4-text
{
	height: 520px;
}
.ES1-100x4-text-heading,
.ES2-100x4-text1-heading,
.ES2-100x4-text2-heading
{
	display: block;
	font-size: 28px;
	line-height: 30px;
	font-family: 'TundraWeb', serif;
	color: #282828;
	margin-bottom: 7px;
}
.ES1-100x4-text .news-comments-area,
.ES2-100x4-text1 .news-comments-area,
.ES2-100x4-text2 .news-comments-area
{
	left: 15px;
}
.ES1-100x4-text-content,
.ES2-100x4-text1-content,
.ES2-100x4-text2-content
{
	color: #64645F;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	margin: 0;
	position: relative;
	overflow: hidden;
	padding: 0;
	display: block;
}

.ES2-100x4-text1 .ES2-100x4-text1-content {
	max-height: 162px;
}
.ES1-100x4-text-content
{
	max-height: 433px;
}
.ES1-100x4-text-content:after,
.ES2-100x4-text1-content:after,
.ES2-100x4-text2-content:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	width: 25%;
}

.column-33x3BBg-cont .ES2-100x4-text1-content:after {
	    background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgb(19, 59, 90) 50%, rgb(19, 59, 90) 100%) repeat scroll 0 0;
}
.cartoon1-50x2-container
{
	width: 100%;
	height: 250px;
	position: relative;
	background-color: #FFF;
}
.cartoon1-50x2-text
{
	width: 100%;
	float: left;
	position: relative;
	height: 47px;
	padding: 10px;
	overflow: hidden;
}
.cartoon1-50x2-heading
{
	display: block;
	font-size: 12px;
	line-height: 14px;
	letter-spacing: 0.85px;
	color: #133B5A;
	text-transform: uppercase;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.cartoon1-50x2-img
{
	width: 100%;
	height: 202px;
	position: relative;
	float: left;
}
.pp4x3story-sub-heading
{
	color: #133B5A;
}
.pp4x3story-head-container.thRead-heading
{
	background-color: #1EC1A2;
}
.pp4x3story-sub-heading.thread-sub-head
{
	color: #1EC1A2;
	display: inline-block;
}
.fromArch_1-container
{
	width: 100%;
	background-color: #FFF;
	position: relative;
	height: 115px;
	padding: 5px;
	float: left;
	margin: 0 auto 20px auto;
	box-sizing: border-box;
}
.fromArch_1-logo
{
	width: 100%;
	height: 53px;
}
.fromArch_1-logo img
{
	width: 100%;
}
.fromArch_1-text
{
	width: 100%;
	height: 56px;
	overflow: hidden;
	padding: 8px 0;
	text-align: left;
}
.fromArch_1-heading
{
	font-size: 19px;
	line-height: 22px;
	color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: block;
}
.fromArch_1-content
{
	font-family: 'TundraWeb', serif;
	font-size: 16px;
	line-height: 10px;
	color: #646464;
	width: 100%;
}
.resource3s-container
{
	width: 100%;
	height: 250px;
	position: relative;
	margin-bottom: 20px;
	background-color: #FFF;
}
.resource3s-heading-cont,
.SearchContr-heading,
.columnist-33x3-heading,
.columnist-100x3-heading
{
	float: left;
	position: relative;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	width: 100%;
	font-size: 18px;
	line-height: 25px;
	padding: 5px 15px;
	text-align: left;
	border-bottom: 1px dashed #B4B4B4;
	box-sizing: border-box;
}
.resource3s-heading-cont:after,
.resource3s-heading-cont:before,
.SearchContr-heading:after,
.SearchContr-heading:before,
.columnist-33x3-heading:after,
.columnist-33x3-heading:before,
.columnist-100x3-heading:after,
.columnist-100x3-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.resource3s-heading-cont:after,
.SearchContr-heading:after,
.columnist-33x3-heading:after,
.columnist-100x3-heading:after
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.resource3s-heading-cont:before,
.SearchContr-heading:before,
.columnist-33x3-heading:before,
.columnist-100x3-heading:before
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.resource3s-heading-cont a
{
	color: #133B5A;
}
.resource3s-text
{
	width: 100%;
	height: auto;
	float: left;
	padding: 15px;
}
.resource3s-text ul
{
	margin: 0;
	padding: 0;
}
.resource3s-text ul li
{
	display: block;
	float: left;
	padding: 11px 0 5px;
	border-bottom: 1px dashed #B4B4B4;
	text-align: left;
	width: 100%;
}
.resource3s-text ul li:first-child
{
	padding-top: 0;
}
.resource3s-text ul li:last-child
{
	border-bottom: none;
}
.resource3s-text ul li a
{
	font-size: 16px;
	line-height: 18px;
	font-family: 'TundraWeb', serif;
	color: #282828;
	display: block;
}
.file,
.file-pdf
{
	color: #133B5A;
	margin-right: 5px;
}
.theHinduCent2-container
{
	width: 100%;
	background-color: #FFF;
	height: 250px;
	position: relative;
	margin-bottom: 20px;
}
.theHinduCent2-img
{
	width: 100%;
	height: 88px;
	line-height: 88px;
	text-align: center;
	float: left;
}
.theHinduCent2-slider
{
	width: 100%;
	height: 162px;
	max-height: 162px;
	overflow: hidden;
	float: left;
}
.thReadSlider .theHinduCent2-slide-img
{
	float: left;
	height: 162px;
	background-blend-mode: multiply;
	/*background-image: url("../img/article/theRead-bg.jpg") !important;*/
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	text-align: left;
	width: 300px;
	z-index: 1;
	background-color: #1EC1A2;
	position: relative;
}
.theHinduCent2-slide
{
	width: 300px;
	height: 162px !important;
	position: relative;
}
.theHinduCent2-text
{
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 19px;
	line-height: 22px;
	position: absolute;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
	width: 100%;
	z-index: 1;
	padding: 0 50px;
	text-align: left;
	left: 0;
	bottom: 40px;
	color: #FFF;
}
.theHinduCent2-slide .author-name
{
	position: absolute;
	left: 50px;
	bottom: 15px;
	color: #FFF;
	text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5);
	z-index: 10;
}
.theHinduCent2-slide-img
{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 162px;
	z-index: 0;
}
.theHinduCent2-slide-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.SearchContr-container
{
	width: 300px;
	height: 115px;
	position: relative;
	background-color: #FFF;
	margin-bottom: 20px;
	overflow: hidden;
}
.SearchContr-heading,
.columnist-33x3-heading,
.columnist-100x3-heading
{
	position: relative;
	background-color: #133B5A;
	color: #FFF;
	border-bottom: 0;
}
.SearchContr-form
{
	float: left;
	height: 80px;
	line-height: 80px;
	width: 100%;
}
.SearchContr-form > input
{
	border-color: -moz-use-text-color #C8C8C3 #C8C8C3 -moz-use-text-color;
	border-color: #C8C8C3;
	border-color: -webkit-use-text-color #C8C8C3 #C8C8C3 -webkit-use-text-color;
	border-color: -o-use-text-color #C8C8C3 #C8C8C3 -o-use-text-color;
	border-color: -ms-use-text-color #C8C8C3 #C8C8C3 -ms-use-text-color;
	border-style: none solid solid none;
	border-width: 0 1px 1px 0;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 16px;
	line-height: 17px;
	padding: 8px 10px 9px 8px !important;
	width: 235px;
}
.SearchContr-search
{
	border-bottom: 1px solid #C8C8C3;
	font-size: 14px;
	line-height: 18px;
	height: 27px;
	margin-left: -5px;
	color: #5A5A5A;
	text-align: right;
	width: 25px;
}
.columnist-33x3-cont,
.columnist-100x3-cont
{
	width: 100%;
	background-color: #FFF;
	height: 385px;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
.columnist-33x3-text,
.columnist-100x3-text
{
	float: left;
	height: auto;
	overflow: hidden;
	padding: 15px;
}
.columnist-33x3-text ul
{
	margin: 0;
	padding: 0;
}
.columnist-33x3-text ul li,
.columnist-100x3-text ul li
{
	padding: 12px 0;
	float: left;
	display: block;
	width: 100%;
}
.columnist-33x3-text ul li
{
	border-top: 1px dashed #B4B4B4;
}
.columnist-100x3-text ul li
{
	border-bottom: 1px dashed #B4B4B4;
}
.columnist-33x3-text ul li:first-child
{
	padding-top: 0;
	border-top: 0;
}
.columnist-100x3-text ul li:first-child
{
	padding-top: 0;
}
.columnist-33x3-text ul li a,
.columnist-100x3-text ul li a
{
	color: #282828;
	display: block;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	max-height: 18px;
	overflow: hidden;
	width: 100%;
}
.columnist-100x3-head
{
	font-family: 'TundraWeb-Bold', serif !important;
	text-transform: uppercase;
}
.columnist-100x3-text ul
{
	float: left;
	margin: 0 40px 0 0;
	padding: 0;
	width: 270px;
}
.columnist-100x3-text ul:last-child
{
	margin-right: 0 !important;
}
.columnist-66x3-text ul
{
	width: 268px;
}
.columnist-100x3-cont:after
{
	position: absolute;
	content: '';
	bottom: 0;
	left: 0;
	width: 100%;
	height: 8px;
	background: #FFF;
}
.story-card-33-heading a,
.curated-text-block,
.tc-text-block
{
	color: #282828;
}
.clic-container-4x
{
	height: 520px;
}
.cs-img-c4x-slider
{
	height: 400px;
}
.add
{
	color: #282828;
}
.cntrbutrs-container
{
	width: 100%;
	height: 385px;
	position: relative;
	margin-bottom: 20px;
	background-color: #FFF;
	overflow: hidden;
	padding: 15px;
}
.alphabets-page
{
	width: 100%;
	float: left;
}
.alphabets ul,
.page-nubmering-cont ul
{
	margin: 0;
	padding: 0;
}
.alphabets ul li,
.page-nubmering-cont ul li
{
	float: left;
	display: inline-block;
	border-left: 1px solid #B4B4B4;
	width: 37px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	margin-bottom: 10px;
}
.alphabets ul li:last-child
{
	border-right: 1px solid #B4B4B4;
}
.alphabets ul li a,
.page-nubmering-cont ul li a
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 10px;
	color: #828282;
	letter-spacing: 1px;
	text-transform: uppercase;
}
.alphabets ul li.active
{
	background-color: #133B5A;
}
.alphabets ul li.active a
{
	color: #FFF;
}
.contributor-form
{
	float: right;
	width: 267px;
	height: 26px;
	line-height: 26px;
}
.contributor-form > input
{
	border-color: -moz-use-text-color #C8C8C3 #C8C8C3 -moz-use-text-color;
	border-color: color #C8C8C3;
	border-color: -webkit-use-text-color #C8C8C3 #C8C8C3 -webkit-use-text-color;
	border-color: -o-use-text-color #C8C8C3 #C8C8C3 -o-use-text-color;
	border-color: -ms-use-text-color #C8C8C3 #C8C8C3 -ms-use-text-color;
	border-style: none solid solid none;
	border-width: 0 1px 1px 0;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 12px;
	line-height: 17px;
	padding: 0px 10px 8px 0;
	width: 235px;
}
.contributor-search
{
	border-bottom: 1px solid #C8C8C3;
	font-size: 14px;
	line-height: 18px;
	height: 27px;
	margin-left: -5px;
	color: #5A5A5A;
	text-align: right;
	width: 25px;
}
.page-nubmering-cont
{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.page-nubmering-cont > ul
{
	padding-left: 47px !important;
	margin-top: 3px;
	position: relative;
	width: 100%;
	overflow: hidden;
}
.page-nubmering-cont ul li
{
}
.page-nubmering-cont ul li.active
{
	background-color: #9B9B9B;
}
.page-nubmering-cont ul li.active a
{
	color: #FFF;
}
.page-nubmering-cont li:last-child
{
	position: absolute;
	right: 48px;
	z-index: 1;
	background: #FFF;
}
.story4-3x33-sub-cont ul li a
{
	display: block;
}
.story4-3x33-sub-cont ul li:last-child
{
	/*border-bottom: 0;*/
}
.story-card-50_1
{
	margin-bottom: 20px;
}
.connectWU-container
{
	margin-bottom: 20px;
}
.story-card-66
{
	margin-bottom: 20px;
}
.hc6-story-66x3
{
	margin-bottom: 20px;
}
.viewRt3x4-container
{
	margin-bottom: 20px;
}
.max-height-text
{
	color: #282828;
}
.cntrbutrs-container
{
	width: 100%;
	height: 385px;
	position: relative;
	margin-bottom: 20px;
	background-color: #FFF;
	overflow: hidden;
	padding: 15px;
}
.alphabets-page
{
	width: 100%;
	float: left;
}
.alphabets ul,
.page-nubmering-cont ul
{
	margin: 0;
	padding: 0;
}
.alphabets ul li,
.page-nubmering-cont ul li
{
	float: left;
	display: inline-block;
	border-left: 1px solid #B4B4B4;
	text-align: center;
	margin-bottom: 10px;
}
.alphabets ul li:last-child
{
	border-right: 1px solid #B4B4B4;
}
.alphabets ul li a,
.page-nubmering-cont ul li a
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 10px;
	color: #828282;
	letter-spacing: 1px;
	width: 37px;
	display: block;
	height: 24px;
	text-transform: uppercase;
}
.alphabets ul li a:hover
{
	background-color: #133B5A;
	color: #FFFFFF;
}
.page-nubmering-cont ul li a:hover
{
	background-color: #9B9B9B;
	color: #FFFFFF;
}
.page-nubmering-cont ul li:last-child a:hover
{
	background: none;
	color: #828282;
}
.alphabets ul li.active
{
	background-color: #133B5A;
}
.contributor-form
{
	float: right;
	width: 267px;
	height: 26px;
	line-height: 26px;
}
.contributor-form > input
{
	border-color: -moz-use-text-color #C8C8C3 #C8C8C3 -moz-use-text-color;
	border-color: #C8C8C3;
	border-color: -webkit-use-text-color #C8C8C3 #C8C8C3 -webkit-use-text-color;
	border-color: -o-use-text-color #C8C8C3 #C8C8C3 -o-use-text-color;
	border-color: -ms-use-text-color #C8C8C3 #C8C8C3 -ms-use-text-color;
	border-style: none solid solid none;
	border-width: 0 1px 1px 0;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 12px;
	line-height: 17px;
	padding: 0px 10px 8px 0;
	width: 235px;
}
.contributor-search
{
	border-bottom: 1px solid #C8C8C3;
	font-size: 14px;
	line-height: 18px;
	height: 28px;
	margin-left: -3px;
	color: #5A5A5A;
	text-align: right;
	width: 25px;
}
.contributor-search::before
{
	left: -6px;
	position: relative;
	top: 3px;
}
.page-nubmering-cont
{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
}
.page-nubmering-cont > ul
{
	padding-left: 47px !important;
	margin-top: 3px;
	position: relative;
	width: 100%;
	overflow: hidden;
}
.page-nubmering-cont ul li
{
}
/*.page-nubmering-cont ul li.active { background-color: #9B9B9B; }*/
.page-nubmering-cont ul li.active a
{
	color: #FFF;
}
.page-nubmering-cont li:last-child
{
	position: absolute;
	right: 48px;
	z-index: 1;
	background: #FFF;
}
.page-nubmering-cont li:last-child::after
{
	background-color: #FFF;
	content: "...";
	font-size: 14px;
	color: #828282;
	height: 24px;
	right: 37px;
	top: 0;
	line-height: 24px;
	position: absolute;
	width: 42px;
	letter-spacing: 1px;
}
.prev-button,
.next-button
{
	background-color: #133B5A;
	color: #FFF;
	height: 30px;
	position: absolute;
	width: 48px;
	border-radius: 2px;
	text-align: center;
	font-size: 14px;
	letter-spacing: -0.3px;
	font-family: 'Fira-Sans', sans-serif;
	z-index: 1;
}
.prev-button
{
	left: 0;
}
.next-button
{
	right: 0;
}
.auther-section
{
	float: left;
	width: 100%;
	height: 265px;
	max-height: 265px;
	overflow: hidden;
	padding: 20px 0;
}
.auther-section .author-img-name
{
	margin: 0 80px 25px 0;
}
.auther-section .author-img-name
{
	width: 360px;
	max-width: 360px;
}
.auther-section .author-img-name .auth-tw
{
	display: block;
	width: 80%;
}
.justin-100x3-container
{
	width: 100%;
	height: 250px;
	position: relative;
	background-color: #E5E5E2;
	margin-bottom: 20px;
	padding: 30px;
	max-height: 250px;
	overflow: hidden;
}
.justin-100x3-container:after
{
	position: absolute;
	top: 0;
	right: 0;
	width: 10%;
	height: 100%;
	content: '';
	background: -moz-linear-gradient(left, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(237, 237, 236, 0.67) 45%, rgba(232, 232, 230, 1) 72%, rgba(229, 229, 226, 1) 89%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(229,229,226,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(45%, rgba(237,237,236,0.67)), color-stop(72%, rgba(232,232,230,1)), color-stop(89%, rgba(229,229,226,1)));
	background: -webkit-linear-gradient(left, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(237, 237, 236, 0.67) 45%, rgba(232, 232, 230, 1) 72%, rgba(229, 229, 226, 1) 89%);
	background: -o-linear-gradient(left, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(237, 237, 236, 0.67) 45%, rgba(232, 232, 230, 1) 72%, rgba(229, 229, 226, 1) 89%);
	background: -ms-linear-gradient(left, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(237, 237, 236, 0.67) 45%, rgba(232, 232, 230, 1) 72%, rgba(229, 229, 226, 1) 89%);
	background: linear-gradient(to right, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(237, 237, 236, 0.67) 45%, rgba(232, 232, 230, 1) 72%, rgba(229, 229, 226, 1) 89%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e2', endColorstr='#e5e5e2', GradientType=1 );
}
.justIn-heaing
{
	background-color: #FF001F;
	border-radius: 100%;
	color: #FFF;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 12px;
	height: 45px;
	left: 15px;
	letter-spacing: 1px;
	line-height: 14px;
	position: absolute;
	text-align: center;
	text-transform: uppercase;
	top: 24px;
	width: 45px;
	padding-top: 11px;
}
.justin-slider
{
	width: 850px;
	height: auto;
	margin-left: 40px;
	float: left;
}
.justin-slide
{
	width: 185px;
	height: 200px;
	float: left;
	margin-right: 20px;
}
.justIn-story
{
	width: 100%;
	height: auto;
	max-height: ;
}
.justIn-story ul
{
	margin: 0;
	padding: 0;
}
.justIn-story ul li
{
	float: left;
	display: block;
	width: 100%;
}
.justIn-number
{
	float: left;
	height: 57px;
	font-size: 26px;
	line-height: 25px;
	font-family: 'Fira-Sans', sans-serif;
	margin-right: 10px;
	letter-spacing: 0.5px;
	color: #AAAAAA;
}
.justIn-story ul li a
{
	font-size: 13px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 15.5px;
	display: block;
	letter-spacing: -0.1px;
	color: #828282;
	margin-bottom: 27px;
	max-height: 47px;
	overflow: hidden;
}
.cutout-arrow-1,
.cutout-arrow-2,
.cutout-arrow-3,
.cutout-arrow-4
{
	position: absolute;
	width: 8px;
	height: 8px;
	z-index: 1;
}
.cutout-arrow-1
{
	top: 0;
	left: 65px;
}
.cutout-arrow-2
{
	bottom: 0;
	left: 65px;
}
.cutout-arrow-3
{
	top: 0;
	right: 65px;
}
.cutout-arrow-4
{
	bottom: 0;
	right: 65px;
}
.cutout-arrow-1:after,
.cutout-arrow-3:after
{
	position: absolute;
	content: '';
	top: 0;
	left: 0;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	border-top: 12px solid #F5F5F5;
}
.cutout-arrow-2:after,
.cutout-arrow-4:after
{
	position: absolute;
	content: '';
	bottom: 0;
	left: 0;
	border-right: 7px solid transparent;
	border-left: 7px solid transparent;
	border-bottom: 12px solid #F5F5F5;
}
.justin-slider .pc-prev
{
	left: -50px;
}
.justin-slider .pc-next
{
	margin-right: 10px;
}
.justin-slider .pc-prev::after,
.justin-slider .pc-prev::before,
.justin-slider .pc-next::after,
.justin-slider .pc-next::before
{
	background-color: #9B9B9B;
	box-shadow: none;
}
.ReadEdt100x3-container
{
	width: 100%;
	background-color: #FFF;
	margin-bottom: 20px;
	position: relative;
	height: 385px;
	overflow: hidden;
}
.ReadEdt100x3-img
{
	float: left;
	width: 238px;
	height: 385px;
	overflow: hidden;
	position: relative;
}
.ReadEdt100x3-img img
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}
.ReadEdt100x3-text
{
	float: left;
	width: 680px;
	height: 385px;
	padding: 25px 40px 15px 40px;
	position: relative;
	overflow: hidden;
}
.ReadEdt100x3-content
{
	width: auto;
	font-size: 19px;
	line-height: 24px;
	color: #133B5A;
	font-family: 'Fira-Sans', sans-serif;
	text-align: left;
	display: block;
}
.ReadEdt100x3-text .news-comments-area
{
	left: 40px;
}
.ReadEdit33x3-container
{
	width: 100%;
	height: 385px;
	background-color: #FFF;
	margin-bottom: 20px;
	position: relative;
	padding: 20px 15px;
	overflow: hidden;
}
.ReadEdit33x3-container:after
{
	position: absolute;
	content: '';
	width: 100%;
	height: 30%;
	left: 0;
	bottom: 0;
	background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.77) 42%, rgba(253, 253, 253, 1) 76%, rgba(255, 255, 255, 1) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(42%, rgba(250,250,250,0.77)), color-stop(76%, rgba(253,253,253,1)), color-stop(100%, rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.77) 42%, rgba(253, 253, 253, 1) 76%, rgba(255, 255, 255, 1) 100%);
	background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.77) 42%, rgba(253, 253, 253, 1) 76%, rgba(255, 255, 255, 1) 100%);
	background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.77) 42%, rgba(253, 253, 253, 1) 76%, rgba(255, 255, 255, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(250, 250, 250, 0.77) 42%, rgba(253, 253, 253, 1) 76%, rgba(255, 255, 255, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
}
.ReadEdit33x3-text
{
	font-size: 14px;
	font-family: 'TundraWeb', serif;
	line-height: 17px;
	color: #5A5A5A;
	display: block;
}
.contact3xBb-container
{
	width: 100%;
	height: 385px;
	position: relative;
	background-color: #133B5A;
	margin-bottom: 20px;
	overflow: hidden;
}
.contact3xBb-heading
{
	font-size: 18px;
	line-height: 21px;
	color: #FFF;
	text-align: left;
	background-color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.contact3xBb-text-cont
{
	float: left;
	color: #FFF;
	font-size: 14px;
	line-height: 17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: 15px 15px;
	text-align: left;
	padding: 15px 0 0 0;
}
.contact3xBb-sub-head
{
	font-size: 10px;
	line-height: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	display: block;
	float: left;
	width: 100%;
	letter-spacing: 1px;
	color: rgba(255, 255, 255, 0.60);
	text-transform: uppercase;
	padding: 0 15px;
	margin-bottom: 15px;
}
.contact3xBb-text1,
.contact3xBb-text2
{
	float: left;
	height: auto;
	padding: 0 15px;
}
.contact3xBb-text1 ul,
.contact3xBb-text2 ul
{
	margin: 0;
	padding: 0;
}
.contact3xBb-text1 ul li,
.contact3xBb-text2 ul li
{
	display: block;
	float: left;
	margin-bottom: 8px;
	width: 100%;
}
.contact3xBbshort-txt
{
	width: 30px;
	float: left;
	height: 20px;
	max-height: 20px;
}
.contact3xBb-cntnt
{
	display: inline-block;
	float: left;
	width: 88.8%;
}
.contact3xBb-text3
{
	width: 100%;
	border-top: 1px dashed #B4B4B4;
	float: left;
	padding-top: 10px;
}
.contact3xBb-text3 p
{
	width: 100%;
	float: left;
	padding: 0 15px;
	margin-bottom: 6px;
	text-transform: uppercase;
	color: rgba(255, 255, 255, 0.60);
	font-size: 10px;
	line-height: 12px;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.wk-IpsoFacto-cont,
.wk-WdAngl-cont,
.wd-Being-cont
{
	width: 100%;
	height: 520px;
	background-color: white;
	display: block;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
.section-header-container.weekend-heading
{
	text-align: center;
}
.section-header-container.weekend-heading .section-heading
{
	display: inline-block;
	padding: 0;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}
.wk-IpsoFacto-heading,
.wk-WideAngel-heading,
.wk-Being-heading,
.wk-Reading-heading
{
	background-image: url("../img/weekend-specials-small.png");
	display: block;
	height: 33px;
	margin: 0 15px;
	background-repeat: no-repeat;
	padding: 0;
}
.wk-IpsoFacto-heading
{
	background-position: -5px -30px;
	width: 98px;
}
.wk-WideAngel-heading
{
	background-position: 0px 0;
	width: 109px;
}
.wk-Being-heading
{
	background-position: -122px 0;
	width: 57px;
}
.wk-Reading-heading
{
	background-position: -110px -33px;
	width: 81px;
}
.wk-WdAngl-img,
.wd-Being-1story-img
{
	float: left;
	position: relative;
	width: 100%;
	height: 160px;
	display: block;
}
.wk-WdAngl-img .news-comments-area ul li,
.wd-Being-1story-img .news-comments-area ul li,
.wk-IpsoFacto-cont .news-comments-area ul li
{
	color: #FFF;
}
.wk-WdAngl-text
{
	width: 100%;
	float: left;
	height: auto;
	padding: 10px 10px;
}
.wk-WdAngl-text ul
{
	margin: 0;
	padding: 0;
}
.wk-WdAngl-text ul li
{
	float: left;
	display: block;
	width: 100%;
	border-top: 1px dashed #B4B4B4;
	padding: 10px 0;
	font-family: 'TundraWeb', serif;
}
.wk-WdAngl-text ul li:first-child
{
	padding-top: 0;
	border-top: 0;
}
.wk-WdAngl-text ul li a
{
	font-size: 16px;
	color: #282828;
	line-height: 18px;
	width: 100%;
	display: block;
}
.wk-WdAngl-text ul li p
{
	padding: 0;
	font-size: 14px;
	line-height: 17px;
	margin-top: 8px;
}
.wk-IpsoFacto-img
{
	width: 100%;
	height: 520px;
	position: relative;
	display: block;
}
.wk-IpsoFacto-text
{
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #CCC;
}
.wd-Being-1story
{
	width: 100%;
	height: 260px;
	background-color: #FFF;
	float: left;
	display: table;
}
.wd-Being-1story-text
{
	display: block;
	float: left;
	width: 100%;
	background: #FFF;
	font-size: 16px;
	line-height: 18px;
	padding: 10px 10px;
	font-family: 'TundraWeb', serif;
	height: auto;
	box-sizing: border-box;
}
.BooksEod-100x3-cont
{
	width: 100%;
	height: 385px;
	position: relative;
	background-color: #FFF;
	margin-bottom: 20px;
	overflow: hidden;
}
.BooksEod-100x3-img
{
	float: left;
	display: block;
	width: 238px;
	height: 100%;
}
.BooksEod-100x3-text
{
	width: 681px;
	float: left;
	padding: 15px;
	position: relative;
	height: 385px;
}
.BooksEod-100x3-text .news-comments-area
{
	left: 15px;
}
.BooksEod-100x3-content
{
	overflow: hidden;
	max-height: 273px;
	position: relative;
}
.BooksEod-100x3-content:after
{
	background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	height: 20px;
	position: absolute;
	right: 0;
	width: 30%;
}
.story1-3x100-img .media-icon
{
	top: 47%;
	left: 47%;
}
.story1-3x100-img .media-icon > i.fa-play
{
	width: 40px;
	height: 40px;
}
.story1-3x100-img .media-icon > i.fa-play
{
	font-size: 16px;
	line-height: 38px;
}
.static-PVTag-cont
{
	width: 100%;
	height: 115px;
	background-color: #FFF;
	position: relative;
	margin-bottom: 20px;
	overflow: hidden;
}
.static-PVTag-img
{
	width: 100%;
	height: 115px;
	display: block;
}
.static-PVTag-text
{
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	color: #FFF;
	font-size: 13px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	line-height: 15.5px;
	letter-spacing: -0.5px;
	padding: 20px 10px 10px 10px;
	background: -moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(6, 6, 6, 0.91) 67%, rgba(0, 0, 0, 0.91) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(71,71,71,0)), color-stop(0%, rgba(89,89,89,0)), color-stop(0%, rgba(44,44,44,0)), color-stop(0%, rgba(102,102,102,0)), color-stop(0%, rgba(0,0,0,0)), color-stop(0%, rgba(17,17,17,0)), color-stop(67%, rgba(6,6,6,0.91)), color-stop(100%, rgba(0,0,0,0.91)));
	background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(6, 6, 6, 0.91) 67%, rgba(0, 0, 0, 0.91) 100%);
	background: -o-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(6, 6, 6, 0.91) 67%, rgba(0, 0, 0, 0.91) 100%);
	background: -ms-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(6, 6, 6, 0.91) 67%, rgba(0, 0, 0, 0.91) 100%);
	background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(6, 6, 6, 0.91) 67%, rgba(0, 0, 0, 0.91) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
}
.static-PVTag-cont .media-icon
{
	top: 37%;
}
.story-1heading a
{
	color: white;
}
.rhs-section33
{
	position: relative;
	top: 25px;
}
.rhs-section33-home
{
	position: relative;
	top: 41px;
}
.rhs-section33-home2
{
	top: 31px;
	position: relative;
}
.sc66-text-container .auther-name
{
	margin-bottom: 33px;
	color: #FFF;
}
.story1-3x100-heading,
.s4-3x100-heading,
.s4x-100-ls-heading,
.s4x-100lsbb-heading,
.s-3x100-heading
{
	letter-spacing: -0.5px;
}
.city-name.columns-menu-1
{
	width: 86.7%;
	margin-top: 12px;
	padding-left: 15px;
}
aside .section-heading,
aside .section-heading a
{
	padding: 0;
}
.pagingInfo-6SHC
{
	position: absolute;
	color: white;
	right: 20px;
	z-index: 10;
	top: 50%;
}
.section-paging
{
	font-family: 'Fira-Sans', sans-serif;
	color: #828282;
	font-size: 24px;
	float: right;
	margin-left: 10px;
}
.st_vdo100x3-cont
{
	width: 100%;
	height: 520px;
	margin-bottom: 20px;
	background-color: #FFF;
}
.story2x1-pc-container .media-icon
{
	left: 46% !important;
	top: 32% !important;
}
.story6-100x3-cont
{
	position: relative;
	width: 100%;
	height: 385px;
	margin-bottom: 20px;
	background-color: #FFF;
	overflow: hidden;
}
.story6-100x3-img
{
	width: 606px;
	height: 385px;
	float: left;
	position: relative;
	overflow: hidden;
}
.story6-100x3-img img
{
	filter: grayscale(1);
	-webkit-filter: grayscale(1);
}
.story6-100x3-head-cont
{
	float: left;
	width: 304px;
	height: 385px;
	background: #FFF;
	padding: 15px 15px 15px 30px;
	position: relative;
}
.story6-100x3-text
{
	/* position: absolute;
						            top: 0;
						            left: 0;*/
	/*background-color: #ccc;*/
}
.story6-100x3-text ul
{
	margin: 0;
	padding: 0;
}
.story6-100x3-text ul li
{
	border-bottom: 20px solid #FFFFFF;
	color: #FFF;
	display: inline-block;
	float: left;
	height: 135px;
	padding: 10px 15px;
	position: relative;
	width: 303px;
	background-color: rgba(0, 0, 0, 0.60);
}
.story6-100x3-text ul li:nth-child(1),
.story6-100x3-text ul li:nth-child(3),
.story6-100x3-text ul li:nth-child(5)
{
	border-right: 20px solid #FFFFFF;
}
.story6-100x3-text ul li a
{
	color: #FFFFFF;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 15px;
	line-height: 17px;
	text-shadow: 0 0 11px #000000;
}
.story6-100x3-section-name
{
	color: #133B5A;
	display: block;
	font-size: 12px;
	letter-spacing: 0.5px;
	line-height: 14px;
	margin-bottom: 10px;
	margin-top: 133px;
	text-transform: uppercase;
}
.section-carousel
{
	position: relative;
	max-height: 270px;
	overflow: hidden;
}

.section-carousel.slick-slider
{
	overflow: visible;
}
.section-carousel:before
{
	position: absolute;
	content: '';
	width: 8%;
	height: 95%;
	right: 0;
	top: 0;
	z-index: 1;
	background: -moz-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.9) 45%, rgba(245, 245, 245, 1) 77%, rgba(245, 245, 245, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(245,245,245,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(0%, rgba(245,245,245,0)), color-stop(45%, rgba(245,245,245,0.9)), color-stop(77%, rgba(245,245,245,1)), color-stop(100%, rgba(245,245,245,1)));
	background: -webkit-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.9) 45%, rgba(245, 245, 245, 1) 77%, rgba(245, 245, 245, 1) 100%);
	background: -o-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.9) 45%, rgba(245, 245, 245, 1) 77%, rgba(245, 245, 245, 1) 100%);
	background: -ms-linear-gradient(left, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.9) 45%, rgba(245, 245, 245, 1) 77%, rgba(245, 245, 245, 1) 100%);
	background: linear-gradient(to right, rgba(245, 245, 245, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(245, 245, 245, 0) 0%, rgba(245, 245, 245, 0.9) 45%, rgba(245, 245, 245, 1) 77%, rgba(245, 245, 245, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#f5f5f5', GradientType=1 );
}
.white-background
{
	background-color: #FFF;
}
.story4-100x3-text ul li:first-child,
.story4-100x3-text ul li:nth-child(2)
{
	border-top: 60px solid #FFFFFF;
	height: 193px;
}
.story4-100x3-text ul li:nth-child(3),
.story4-100x3-text ul li:last-child
{
	border-bottom: 60px solid #FFFFFF;
	height: 193px;
}
.story3-100x3-text ul li
{
	width: 100%;
}
.story3-100x3-text ul li:nth-child(1),
.story3-100x3-text ul li:nth-child(2),
.story3-100x3-text ul li:nth-child(3)
{
	border-right: 0;
}
.story1-66x3Rw-container
{
	width: 100%;
	height: 385px;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #FFF;
	position: relative;
}
.story1-66x3Rw-img
{
	width: 385px;
	height: 385px;
	position: relative;
	float: left;
}
.story1-66x3Rw-text
{
	float: left;
	position: relative;
	width: 221px;
	padding: 15px;
	height: 385px;
}
.story1-66x3Rw-content
{
	color: #505050;
	display: block;
	font-family: "TundraWeb", serif;
	font-size: 14px;
	line-height: 17px;
	padding: 0;
}
.city-name span.city-weather
{
	position: absolute;
	bottom: 0;
}
.s1-100x3GrayBg-text
{
	background-color: #282828;
}
.s1-100x3GrayBg-img .media-icon
{
	left: 49%;
	top: 48%;
}
.s1-cartoon50-1-cont
{
	width: 100%;
	margin-bottom: 20px;
	background-color: #CCC;
	position: relative;
	height: 250px;
	overflow: hidden;
}
.s1-cartoon50-1-slider
{
	width: 100%;
	height: 250px;
}
.s1-cartoon50-1-img
{
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
}
/*.s1-cartoon50-1-img img { width: 100%; height: 100%; }*/
.s1-cartoon50-1-img:after
{
	background: rgba(0, 0, 0, 0) radial-gradient(ellipse at center center, rgba(255, 255, 255, 0) 0%, rgba(246, 41, 12, 0) 0%, rgba(240, 47, 23, 0) 0%, rgba(241, 111, 92, 0) 20%, rgba(0, 0, 0, 0.37) 100%) repeat scroll 0 0;
	content: "";
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 1;
}
.s1-cartoon50-1-text
{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 30px 15px 20px 15px;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
}
.s1-cartoon50-1-content
{
	color: #FFF;
	font-size: 12px;
	line-height: 15px;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.story-thumb66.slick-active
{
	/*display: none;*/
}
.s4x-100lsbb-img-cont,
.s4x-100-ls-img-cont
{
	float: left;
}
.story-thumbSlide-cont
{
	position: absolute;
	bottom: 0;
	width: 615px;
}
.pagingInfo
{
	/*position: absolute;
						            right: 0;
						            bottom: 0;
						            z-index: 10;
						            color: white;*/
}
.cartoon-city-name
{
	width: 1075px;
}
/*.pc6_100x4-slide.cartoonPC100x4-slide
{
    width: 100%;
    height: 520px;
    position: relative;
}*/
.cartoonPC100x4-slide img
{
	width: cover;
	height: auto;
}
.cs6-slide.s6cc100x4-slide
{
	min-height: 520px !important;
	position: relative;
	background-color: #282828;
}
.s6cc100x4-img
{
	width: 100%;
}
.s6cc100x4-text
{
	width: 100%;
	padding: 70px 35px 20px 35px;
	background: #282828 !important;
}
.s6cc100x4-head
{
	color: #FFFFFF !important;
}
.cpc100x4-container
{
	background: #282828;
	overflow: hidden;
}
.cpc100x4-container .pagingInfo-pc
{
	top: 83%;
}
.story1-66x3Rw-head
{
	font-size: 20px;
	line-height: 23px;
}
.storyImg100x3-1-img .media-icon
{
	left: 49%;
	top: 46%;
}
.CuratedNumberListCarousel-heading-container .share-icon
{
	color: #AAAAAA;
}
.story-carousel-6-container
{
	position: relative;
}
.section-header-container .share-icon
{
	color: #828282;
	background: #F5F5F5;
	padding: 10px;
	position: absolute;
	right: 0;
	top: 0;
}
.section-header .hover-social-media-top
{
	background-color: #FFFFFF;
	top: 20px;
	right: 10px;
}
.s4x-100lsbb-text-cont-green-bg
{
	background-color: #326E00;
}
.cntrbutrs_6x-container
{
	background-color: #FFF;
	height: 790px;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 15px;
	position: relative;
	width: 100%;
}
.cntrbutrs_6x-author-sec
{
	float: left;
	height: 667px;
	max-height: 667px;
	overflow: hidden;
	padding: 10px 0;
	width: 100%;
}
.csi4x4story-container
{
	width: 100%;
	background-color: #FFFFFF;
	height: 520px;
	position: relative;
	margin-bottom: 20px;
}
.csi4x4story-text-cont
{
	float: left;
	width: 100%;
	padding: 10px 12px;
	text-align: center;
}
.csi4x4story-text
{
	width: 100%;
	border-bottom: 1px dashed #B4B4B4;
	float: left;
	/*padding: 7px 0;*/
	padding: 0;
}
.csi4x4story-text:last-child
{
	border-bottom: 0;
}
.clic-heading-container .csi4x4story-head
{
	color: #133B5A;
}
.csi4x4story-head-cont .share-icon
{
	color: #AAAAAA;
}
.auth-pro100x3-container
{
	width: 100%;
	height: 385px;
	margin-bottom: 20px;
	position: relative;
	padding: 20px;
	background-color: #FFFFFF;
}
.auth-pro100x3-img
{
	float: left;
	width: 160px;
	height: 160px;
	margin-right: 50px;
	overflow: hidden;
	border-radius: 100%;
	position: relative;
}
.auth-pro100x3-img img
{
	width: 100%;
}
.auth-pro100x3-container .artcl-social-media
{
	position: absolute;
	left: 0;
	bottom: 0;
}
.auth-pro100x3-text-cont
{
	float: left;
	width: 76%;
}
.auth-pro100x3-author-nm
{
	display: block;
	font-size: 16px;
	width: 100%;
	margin-bottom: 7px;
	line-height: 18px;
	color: #282828;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.auth-pro100x3-site-link
{
	display: block;
	width: 100%;
	font-size: 11px;
	line-height: 13px;
	margin-bottom: 15px;
}
.auth-pro100x3-site-link a
{
	color: #133B5A;
}
.auth-pro100x3-text
{
	color: #133B5A;
	font-family: "Fira-Sans", serif;
	font-size: 19px;
	line-height: 24px;
	margin: 0 0 20px;
	padding: 0;
	max-height: 167px;
	position: relative;
	overflow: hidden;
}
/*.auth-pro100x3-text:after
{
    content: "";
    position: absolute;
    width: 40%;
    height: 30px;
    bottom: 0;
    right: 0;
    background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=1 );
}*/
.auth-pro100x3-follow-auth
{
	width: 100%;
	display: block;
	height: auto;
}
.auth-pro100x3-follow-auth h2
{
	font-size: 12px;
	line-height: 16px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin-bottom: 5px;
	display: block;
	width: 100%;
	color: #133B5A;
}
.auth-pro100x3-follow-auth a
{
	width: 35px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	border-radius: 100%;
	display: inline-block;
	margin-right: 20px;
	border: 1px solid #000;
}
.auth-pro100x3-follow-auth a.fb-border
{
	border: 1px solid #3B5998;
}
.auth-pro100x3-follow-auth a.tw-border
{
	border: 1px solid #55ACEE;
}
.auth-pro100x3-follow-auth a.in-border
{
	border: 1px solid #0077B5;
}
.Flw_Auth100x3-container
{
	width: 100%;
	background-color: #F5F5F5;
	margin-bottom: 20px;
	height: 115px;
	position: relative;
}
.Flw_Auth100x3-container .page-nubmering-cont
{
	top: 0;
	margin-bottom: 8px;
}
.Flw_Auth100x3-container .page-nubmering-cont li:last-child,
.Flw_Auth100x3-container .page-nubmering-cont li:last-child::after,
.search-scrollar .page-nubmering-cont li:last-child,
.search-scrollar .page-nubmering-cont li:last-child::after,
.search-scrollar-bottom .page-nubmering-cont li:last-child,
.search-scrollar-bottom .page-nubmering-cont li:last-child::after
{
	background: #F5F5F5;
}
.Flw_Auth100x3-socialMedia
{
	background-color: #FFF;
	width: 100%;
	float: left;
	display: block;
	height: 77px;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	padding: 10px 20px;
}
.Flw_Auth100x3-socialMedia .auth-pro100x3-follow-auth
{
	width: auto;
	margin-top: 11px;
}
.Flw_Auth100x3-socialMedia .auth-pro100x3-follow-auth h2
{
	width: auto;
	float: left;
	margin: 10px 15px 0 0;
}
.Flw_Auth100x3-socialMedia .auth-pro100x3-follow-auth a:last-child
{
	margin-right: 0;
}
.THSubs-33x3-cont
{
	width: 100%;
	background-color: #FFFFFF;
	height: 250px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
}
.THSubs-33x3-logo
{
	width: 100%;
	height: 130px;
	float: left;
	background-color: #CCC;
	position: relative;
}
.THSubs-33x3-email
{
	width: 100%;
	float: left;
	background-color: #133B5A;
	height: 120px;
	padding: 10px 15px;
}
.THSubs-33x3-text
{
	display: block;
	font-size: 12px;
	line-height: 14px;
	font-family: 'Fira-Sans', sans-serif;
	letter-spacing: 0.5px;
	color: #FFF;
}
.THSubs-33x3-msg-box
{
	display: block;
	font-size: 24px;
	width: 100%;
	line-height: 24px;
	color: #FFFFFF;
	margin-top: 3px;
}
.subscibe-form
{
	width: 100%;
	display: block;
	margin-top: 8px;
}
.subscibe-form input
{
	width: 70%;
	border: 0;
	background-color: #FFFFFF;
	font-size: 16px;
	line-height: 20px;
	color: #999;
	margin-right: 5px;
	padding: 7px 10px;
	border-radius: 5px;
}
.THSubs-33x3-submit
{
	width: auto;
	background-color: #01679F !important;
	text-align: center;
	font-size: 16px;
	letter-spacing: 0.3px;
	color: #FFFFFF;
	padding: 6px 10px;
	border-radius: 5px;
}
.connectWU33x3-container
{
	width: 100%;
	margin-bottom: 20px;
	position: relative;
	background-color: #FFFFFF;
	height: 250px;
	overflow: hidden;
}
div.microsite-50x3-story > .microsite-50x3-img,
div.microsite-50x3-text,
.s50x3-s-heading.microsite-50x3-head
{
	background: #133B5A;
}
div.s50x3-s-heading.microsite-50x3-head:after
{
	border-bottom: 28px solid #133B5A;
}
.trending-menu-home
{
	width: 100%;
	margin: 0 0 15px 0;
	float: left;
	position: relative;
}
.story-card75x1-cont
{
	overflow: visible !important;
}
.search-scrollar,
.search-scrollar-bottom
{
	width: 100%;
	position: relative;
	float: left;
	width: 100%;
	float: left;
	margin-bottom: 20px;
	height: 33px;
}
.search-scrollar-bottom
{
	margin-bottom: -2px;
}
.mrt-cont
{
	width: 100%;
	float: left;
	height: auto;
	position: relative;
}
.mrt-heading
{
	float: left;
	color: #133B5A;
	font-size: 22px;
	line-height: 25px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	width: 100%;
	margin-bottom: 16px;
}
.mrt-boxes
{
	background: #133B5A;
	font-size: 22px;
	color: #FFF;
	display: block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: 90px;
	text-align: center;
	background-image: url(../img/pattern_blue.png);
	background-repeat: repeat;
	background-position: top left;
	padding: 30px 12px 20px 12px;
	z-index: 0;
}
.section-header-container.section-divider
{
	margin-top: 5px;
}
.scrollar-info ul li a
{
	font-size: 10px;
	line-height: 12px;
	display: inline-block;
	color: #828282;
}
.mrt-border-line
{
	background: #2A5E88;
	float: left;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 20px;
}
.search-page-states li a.active
{
	color: #133B5A;
}
.search-page-states li:first-child a,
.search-page-states li:nth-child(2) a
{
	border-left: 0;
	padding: 0 0 0 3px;
}
.search-page-states li:nth-child(2) a
{
	padding: 0 0 0 3px;
}
.story-card75x1-cont .story-card-news
{
	width: 490px;
}
.filter-lists-cont
{
	width: 66%;
	float: left;
	position: relative;
	margin-bottom: 15px;
}
.filter-lists-grid-cont
{
	width: 100%;
}
.filter-list
{
	width: 100%;
	height: auto;
}
.filter-list-col-1,
.filter-list-col-2
{
	width: auto;
	height: auto;
}
.sort-listItems a
{
	display: inline-block;
	float: left;
	padding-right: 13px;
	padding-left: 13px;
	font-size: 12px;
	line-height: 13px;
	border-right: 1px solid #5A5A5A;
	color: #5A5A5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.filter-list-col-1 .sortby a
{
	padding-left: 0;
	border-right: 0;
}
.filter-list-col-1 .relevance a
{
	color: #133B5A;
}
.filter-list-col-1 .trending a
{
	border-right: 0;
}
.filter-list-col-2 .listing a,
.filter-list-col-2 .grid a
{
	border-right: 0;
}
.filter-list-col-1 .listing a,
.filter-list-col-2 .listing a
{
	padding-right: 0;
}
.sort-listItems a i
{
	margin-right: 9px;
	font-size: 14px;
	line-height: 12px;
}
.sort-listItems a.active
{
	color: #133B5A;
}
.view-cont
{
	height: auto;
	width: auto;
	float: right;
}
.onhover-tags_25x1
{
	width: 295px;
	height: auto;
	position: absolute;
	top: 0;
	right: -314px;
	background-color: #E5E5E2;
	z-index: 3;
	display: none;
}
.onhover-tags_25x1:after
{
	width: 10%;
	background-color: #E5E5E2;
	height: 115px;
	position: absolute;
	content: '';
	top: 0;
	left: -28px;
}
.story-card75x1-text
{
	display: block;
	max-height: 74px;
	overflow: hidden;
}
.story-card75x1-cont
{
	position: relative;
}
.story-card75x1-cont:hover .onhover-tags_25x1
{
	display: block;
	transition: all 0.5s ease-in-out;
}
/*.story-card75x1-cont { background-color: #e5e5e2 !important; }*/
.story-card.story-card75x1-cont:hover,
.story-card.story-card75x1-cont:hover .story-card-news::before
{
	background: #E5E5E2;
}
/*{
    background: linear-gradient(to right, rgba(229,229,226,0) 0%, rgba(246,246,246,0) 0%, rgba(229,229,226,0) 0%, rgba(229,229,226,0.87) 47%, rgba(229,229,226,1) 84%, rgba(229,229,226,1) 100%);
}*/
.story-card.story-card75x1-cont:hover .story-card-news::after
{
	background: linear-gradient(to right, rgba(229, 229, 226, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(229, 229, 226, 0) 0%, rgba(229, 229, 226, 0.87) 47%, rgba(229, 229, 226, 1) 84%, rgba(229, 229, 226, 1) 100%);
}
.onhover-tags_25x1-content
{
	width: 100%;
	float: left;
	height: auto;
	padding: 10px 15px;
}
.tags-cont-text
{
	font-size: 16px;
	line-height: 18px;
	margin: 0;
	padding: 2px 0 0 0;
	margin-bottom: 0;
	width: 100%;
	height: auto;
	float: left;
}
.tags-cont-text p
{
	float: left;
	padding: 5px 0;
}
.tags-container,
.tags-cont-text
{
	width: 100%;
	float: left;
	height: auto;
}
.tags-container
{
	margin-bottom: 10px;
}
.tag-heading
{
	display: block;
	width: 100%;
	float: left;
	color: #133B5A;
	font-size: 12px;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	border-bottom: 1px solid #133B5A;
	margin-bottom: 5px;
}
.linkable-tags a
{
	display: inline-block;
	float: left;
	background: #133B5A;
	margin-right: 10px;
	text-align: center;
	color: white;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 2px;
	border-radius: 3px;
	margin-top: 8px;
	font-size: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: -0.3px;
}
.product-tag a
{
	background: #828282;
	color: #FFF;
}
.immigration-tag a
{
	background: #DED8D8;
	color: #282828;
}
.tags-cont-text i
{
	font-size: 16px;
	margin-right: 13px;
	color: #7F7F71;
}
.tags-cont-text a
{
	font-size: 12px;
	letter-spacing: 0.5px;
	color: #7F7F71;
	font-family: 'Fira-Sans', sans-serif;
}
.tags-cont-text p a
{
	float: left;
	font-size: 16px;
	line-height: 18px;
	color: #133B5A;
	font-family: 'TundraWeb', serif;
}
.search-box-100-container
{
	width: 100%;
	height: 140px;
	float: left;
	background: #E5E5E2;
	padding: 10px 50px;
}
.srch_bx-tp-bullet-cont
{
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 15px;
}
.srch_bx-tp-bullets
{
	color: #AAAAAA;
	float: left;
	min-width: 130px;
	margin-right: 5px;
	vertical-align: middle;
	font-size: 12px;
	line-height: 17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.srch_bx-tp-bullets input[type="radio"],
.srch_bx-bullet-cont input[type="radio"]
{
	float: left;
	height: 12px;
	margin: 3px 8px 0 0;
	vertical-align: middle;
	width: 12px;
}
.srch_bx-main-area
{
	width: 100%;
	background: #FFFFFF;
	float: left;
	margin-bottom: 15px;
	position: relative;
}
.srch_bx-news-container
{
	width: 120px;
	height: 30px;
	position: relative;
	float: left;
}
.srch_bx-news
{
	width: 120px;
	height: 30px;
	position: relative;
	float: left;
	background: #133B5A;
	color: #FFFFFF;
	line-height: 30px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
	letter-spacing: 1px;
}
.srch_bx-news i.fa
{
	font-size: 20px;
	margin-left: 5px;
	vertical-align: middle;
}
.srch_bx-input
{
	float: left;
	max-width: 72%;
	min-width: 72%;
}
.srch_bx-input input
{
	border: 0;
	width: 100%;
	height: 30px;
	line-height: 27px;
	background: #FFFFFF;
	padding: 0 15px;
	font-size: 16px;
	font-family: 'Fira-Sans', sans-serif;
}
.srch_bx-bullet-cont
{
	float: right;
	height: 30px;
	line-height: 30px;
	margin-right: 10px;
}
.srch_bx-bullets
{
	color: #AAAAAA;
	float: left;
	min-width: 60px;
	margin-right: 5px;
	vertical-align: middle;
	font-size: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.srch_bx-bullet-cont input[type="radio"]
{
	margin: 10px 8px 0 0;
}
.srch_bx-search
{
	float: right;
	background: #133B5A;
	color: #FFFFFF;
	height: 30px;
	line-height: 30px;
	text-align: center;
	width: 50px;
	border-radius: 2px;
	font-size: 18px;
	cursor: pointer;
}
.srch_bx-dropdowns
{
	width: 100%;
	float: left;
	height: auto;
}
.past-week,
.media-type,
.in_all_states,
.by-contributor,
.by-topics
{
	width: 20%;
	height: 28px;
	line-height: 28px;
	float: left;
	border-right: 1px solid #B4B4B4;
	padding: 0 10px 0 15px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #5A5A5A;
	cursor: pointer;
	position: relative;
}
.past-week
{
	border-left: 1px solid #B4B4B4;
	position: relative;
}
.past-week i.fa,
.media-type i.fa,
.in_all_states i.fa,
.by-contributor i.fa,
.by-topics i.fa
{
	font-size: 18px;
	vertical-align: middle;
	margin-left: 3px;
}
.srch_bx-news-list
{
	position: absolute;
	top: 30px;
	left: 0;
	background: #133B5A;
	height: auto;
	width: auto;
	max-width: 200px;
	z-index: 4;
}
.news-lists
{
	width: 100%;
	font-size: 14px;
	padding: 5px 10px;
	color: rgba(255, 255, 255, 0.5);
	float: left;
	border-bottom: 1px dashed rgba(255, 255, 255, 0.2);
}
.news-lists:last-child
{
	border-bottom: 0;
}
.news-lists:hover
{
	background-color: rgba(0, 0, 0, 0.50);
	color: #FFFFFF;
}
.past-week-list
{
	width: 256px;
	height: auto;
	z-index: 3;
	float: left;
	position: absolute;
	top: 30px;
	left: 0;
	background-color: #E5E5E2;
	padding: 10px;
}
.past-week-lists
{
	border-bottom: 1px solid #B4B4B4;
	color: #133B5A;
	display: inline-block;
	float: left;
	padding: 5px 0;
	width: 100%;
	font-family: 'Fira-Sans', sans-serif;
}
.past-week-lists:last-child
{
	border-bottom: 0;
}
.past-week-lists input
{
	margin: 10px 0 0 0;
	float: right;
}
.connectWU33x3-sm-cont
{
	float: left;
	width: 100%;
	position: relative;
	background: #FFF;
}
.connectWU33x3-sm a
{
	display: block;
	width: 50%;
	height: 100px;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	text-align: center;
	float: left;
	line-height: 10px;
	font-size: 11px;
	color: #828282;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.social-media1story-cont .social-media-story
{
	width: 490px;
	font-size: 14px;
	line-height: 17px;
	color: #5A5A5A;
	font-family: 'TundraWeb', serif;
	padding-top: 7px;
}
.connectWU33x3-sm a:hover
{
	text-decoration: none;
}
.connectWU33x3-sm a:nth-child(2),
.connectWU33x3-sm:last-child
{
	border-right: 0;
}
.download-apps
{
	border: none;
}
.connectWU33x3-sm a i
{
	font-size: 30px;
	display: block;
	padding-top: 27px;
}
.connectWU33x3-container
{
	margin-bottom: 20px;
	float: left;
}
.connectWU33x3-sm .tw-brdr,
.connectWU33x3-sm .ytube-brdr
{
	border-right: 0;
}
.connectWU33x3-sm .ytube-brdr,
.connectWU33x3-sm .insta-brdr
{
	border-bottom: 0;
}
.social-media1story-cont
{
	overflow: visible !important;
}
.social-media1story-cont:after,
.social-media1story-cont:before
{
	position: absolute;
	content: '';
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	height: 0;
	width: 0;
}
.bold-txt
{
	color: #282828;
	font-family: 'TundraWeb-Bold', serif;
	font-size: 14px !important;
}
.social-media1story-cont:after
{
	border-top: 12px solid #F5F5F5;
	top: 0;
	z-index: 1;
	left: 110px;
}
.social-media1story-cont:before
{
	border-bottom: 12px solid #F5F5F5;
	bottom: 0;
	z-index: 4;
	left: 109px;
}
.social-media1story-cont:before
{
	position: absolute;
	content: '';
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	height: 0;
	width: 0;
}
.story-card-multi-news
{
	width: 100%;
	float: left;
	height: 240px;
	background-color: #FFF;
}
.social-media1story-cont .social-media-story
{
	width: 490px;
	font-size: 14px;
	line-height: 17px;
	color: #5A5A5A;
	font-family: 'TundraWeb', serif;
	padding-top: 7px !important;
}
.followus-social-icons
{
	position: absolute;
	right: 0;
	width: auto !important;
	height: 45px;
	bottom: 0;
}
.onbottom-social-icons
{
	position: relative;
	width: 45px;
	height: 45px;
	float: left;
	line-height: 45px;
	border: 1px solid #E1E1E1;
	border-bottom: 0;
	border-right: 0;
	cursor: pointer;
	text-align: center;
}
.onbottom-social-icons a
{
	float: left;
	display: block;
	width: 50px;
	height: 100%;
	border: 0 !important;
}
.onbottom-social-icons i
{
	font-size: 20px !important;
}
.onbottom-social-icons i.en
{
	color: #133B5A;
}
/*div.contact-popup.flw_subs { display: block; }*/
div.contact-popup.flw_subs
{
	display: block;
	top: 50px;
	right: 0px !important;
}
div.contact-popup.flw_subs:after
{
	position: absolute;
	top: -10px;
	right: 10px;
	content: '';
	border-bottom: 16px solid #133B5A;
	border-left: 14px solid transparent;
	border-right: 14px solid transparent;
}
.flw_subs-bullets
{
	width: 100%;
	background-color: #133B5A;
	float: left;
}
.flw_subs-all-updt,
.flw_subs-top-updt
{
	width: 50%;
	float: left;
	font-size: 10px;
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #FFF;
	box-sizing: border-box;
	padding-left: 20px;
	text-align: left;
}
.flw_subs-all-updt input,
.flw_subs-top-updt input
{
	float: left;
	height: 16px;
	margin: 16px 10px 0 0;
	vertical-align: middle;
	width: 16px;
}
.download-apps33x3-container
{
	margin-bottom: 20px;
	float: left;
	width: 100%;
	height: 250px;
	background-color: #FFF;
}
.flwr-txt
{
	display: block;
	margin-top: 8px;
	text-align: center;
	font-size: 11px;
	color: #828282;
	line-height: 10px;
	font-family: 'Fira-Sans', sans-serif;
}
.phone-tablet-img
{
	width: 76px;
	height: auto;
	margin: 0 auto;
	display: block;
	margin-top: 10px;
}
.download-app-img
{
	width: 110px;
	height: auto;
	margin: 0 auto;
	display: block;
	margin-top: 30px;
}
.downloadApps-heading
{
	padding: 5px 15px;
	position: relative;
	background-color: #133B5A;
	color: #FFF;
	font-size: 18px;
	line-height: 25px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-align: left;
	float: left;
	width: 100%;
}
.downloadApps33x3-sm-cont
{
	width: 100%;
	height: auto;
	background-color: #FFF;
	float: left;
}
.downloadApps33x3-sm-cont a
{
	display: block;
	width: 50%;
	height: 100px;
	float: left;
}
.downloadApps-heading:after,
.downloadApps-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.downloadApps-heading:before
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.downloadApps-heading:after,
.downloadApps-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.downloadApps-heading:after
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.grid-hover-text.onhover-tags_25x1
{
	left: 70px;
	top: 320px;
	z-index: 10;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.20);
}
.StoryWithHoverTags-33x3:hover
{
	cursor: pointer;
}
.StoryWithHoverTags-33x3:hover .grid-hover-text.onhover-tags_25x1
{
	display: block;
}
.grid-hover-text.onhover-tags_25x1:after
{
	display: none;
}
.grid-hover-text.onhover-tags_25x1:before
{
	position: absolute;
	content: '';
	top: -15px;
	left: 20px;
	border-bottom: 15px solid #E5E5E2;
	border-right: 15px solid transparent;
	border-left: 15px solid transparent;
}
.justin-100x3-container.justin-article-header.justin-homepage
{
	margin-bottom: 20px;
	margin-top: 0;
}
div.oscbb33x1-container
{
	background: #133B5A;
}
div.oscbb33x1-container .Other-StoryCard-heading,
.oscbb33x1-container .Other-StoryCard-text
{
	color: #FFF;
	display: block;
}
div.oscbb33x1-container:after
{
	position: absolute;
	content: '';
	bottom: 0;
	right: 0;
	width: 15%;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(19,59,90,0)), color-stop(0%, rgba(19,59,90,0)), color-stop(50%, rgba(19,59,90,0.9)), color-stop(82%, rgba(19,59,90,1)), color-stop(86%, rgba(19,59,90,1)));
	background: -webkit-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -o-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
	background: -ms-linear-gradient(left, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0) 0%, rgba(19, 59, 90, 0.9) 50%, rgba(19, 59, 90, 1) 82%, rgba(19, 59, 90, 1) 86%);
}
.section-text-heading
{
	font-family: 'TundraWeb-Bold', serif;
	display: block;
}
.author_sc-50x1-container
{
	width: 100%;
	height: 115px;
	margin-bottom: 20px;
	background-color: #133B5A;
	position: relative;
	overflow: hidden;
}
.author_sc-50x1-img-cont
{
	width: 85px;
	height: 100%;
	position: relative;
	float: left;
}
.author_sc-50x1-img
{
	background-color: #CCC;
	border-radius: 100%;
	display: block;
	height: 67px;
	overflow: hidden;
	width: 67px;
	margin: 16px auto 0;
}
.author_sc-50x1-img-cont .news-comments-area
{
	bottom: 4px;
	left: 25px;
}
.author_sc-50x1-text
{
	float: left;
	width: 81%;
	padding: 15px 15px 15px 0;
	height: 100%;
}
.author_sc-50x1-heading
{
	display: block;
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 5px;
	max-height: 72px;
	overflow: hidden;
}
.author_sc-50x1-text a
{
	color: #FFFFFF;
}
/*.author_sc-50x1-container.green-bg-color { background-color: #326E00; }
.author_sc-50x1-container.red-bg-color { background-color: #BE3621; }
.author_sc-50x1-container.pink-bg-color { background-color: #D32C53; }
.author_sc-50x1-container.beige-bg-color { background-color: #7f7f71; }*/
.readerEdit1x-cont
{
	height: 115px;
	width: 100%;
	margin-bottom: 20px;
	overflow: hidden;
	background-color: #FFF;
	padding: 12px;
}
.readerEdit1x-logo
{
	width: 93px;
	height: 93px;
	float: left;
	margin-right: 5px;
}
.readerEdit1x-text
{
	float: left;
	font-family: "TundraWeb", serif;
	font-size: 15px;
	height: 100%;
	line-height: 18px;
	width: 177px;
	letter-spacing: 1.5px;
	text-transform: uppercase;
	text-align: left;
	color: #133B5A;
	margin-top: 5px;
}
.readerEdit1x-heading1,
.readerEdit1x-heading2
{
	display: block;
	color: #133B5A;
}
.readerEdit1x-heading1 a,
.readerEdit1x-heading2 a
{
	display: inline-block;
	color: #133B5A;
}
.readerEdit1x-heading1
{
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1px dashed #133B5A;
}
.oscbb33x1-logo
{
	text-align: center;
}
div.oscbb33x1-container.oscbb33x1-logo:after
{
	display: none;
}
.spc33x2-1story-cont
{
	height: 250px;
	width: 100%;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	background-color: #FFFFFF;
}
.spc33x2-1story-img
{
	width: 100%;
	height: 140px;
	position: relative;
	float: left;
	z-index: 0;
}
.spc33x2-1story-cont:hover .spc33x2-1s-text-OnHover
{
	/*display: block;*/
	display: none;
}
.spc33x2-1s-text-OnHover
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0, 0, 0, 0.70);
	width: 100%;
	height: 100%;
	padding: 10px;
	cursor: pointer;
	text-align: left;
}
.spc33x2-1s-text-OnHover a
{
	color: #FFF;
	display: inline-block;
	height: 100%;
	max-height: 122px;
	max-width: 230px;
	overflow: hidden;
	font-size: 16px;
	line-height: 21px;
	letter-spacing: -0.5px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	transition: all 0.3s;
	z-index: 2;
}
.spc33x2-1story-text
{
	width: 100%;
	height: 110px;
	float: left;
	position: relative;
	padding: 10px 15px;
	font-size: 15px;
	line-height: 17px;
	color: #282828;
	text-align: left;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.spc33x2-1story-text a.spc33x2-1story-content
{
	color: #282828;
}
.spc33x2-1story-sec-name
{
	background-color: #FFF;
	color: #133B5A;
	font-size: 12px;
	height: 28px;
	left: 0;
	letter-spacing: 0.85px;
	line-height: 30px;
	padding: 2px 0 0 15px;
	position: absolute;
	top: -25px;
	width: 155px;
	text-transform: uppercase;
	letter-spacing: 0.85px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.spc33x2-1story-sec-name:after
{
	border-bottom: 28px solid #FFF;
	border-left: 0 solid transparent;
	border-right: 22px solid transparent;
	bottom: 0;
	content: "";
	height: 0;
	position: absolute;
	right: -21px;
	width: 0;
}
.spc33x2-1story-sec-name i.fa
{
	font-size: 16px;
	margin-right: 3px;
}
.microsite2x1-cont,
.microsite2x1-sec-name
{
	background-color: #133B5A;
}
.microsite2x1-sec-name
{
	color: #FFFFFF !important;
}
.microsite2x1-sec-name:after
{
	border-bottom: 28px solid #133B5A;
}
.microsite2x1-text a
{
	color: #FFFFFF;
}
div.spc33x2-1story-cont .spc33x2-1story-img,
div.s4main100x3-cont .s4main100x3-img
{
	background-image: url("../img/placeholder.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto auto;
}
.story4-sub-cont ul li a .story4-text-img
{
	background-image: url("../img/placeholder.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 80%;
}
/*.section-header-container > .section-heading.small-section-heading
{
    width: 100% !important;
}*/
.story1WithImg100x3-cont
{
	height: 385px;
	position: relative;
	width: 100%;
	background-color: #FFF;
	margin-bottom: 20px;
}
.story1WithImg100x3-img
{
	width: 100%;
	height: 385px;
	position: relative;
}
.story1WithImg100x3-text
{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 50px 15px 30px 15px;
	font-size: 11px;
	line-height: 12px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.story1WithImg100x3-text a.story-text
{
	color: #FFF;
	display: block;
	padding: 0;
}
.story1WithImg100x3-text a.story-text:hover {
	cursor: default;
	text-decoration: none;
}
.story1WithImg100x3-text .news-comments-area
{
	left: 15px;
	bottom: 10px;
}
.story1WithImg100x3-text .more-05
{
	right: 15px;
	bottom: 10px;
}
.story1WithImg100x3-text .more-05 img
{
	margin-left: 10px;
}
.joinChat50x1 .join-chat
{
	bottom: 30px;
	right: 0;
}
.oscbb33x1-container .section-name
{
	color: #FFFFFF !important;
	/*font-family: 'Fira-Sans', sans-serif;*/
}
.s4main3smll100x3-container
{
	width: 100%;
	height: 520px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	background-color: #FFF;
}
.s4main100x3-cont
{
	width: 100%;
	height: 240px;
	float: left;
	position: relative;
}
.s4main100x3-img
{
	width: 100%;
	height: 240px;
	position: relative;
	float: left;
}
.s4main100x3-text
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: auto;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 30px 15px 10px 15px;
}
.s4main100x3-content
{
	margin-bottom: 10px;
	display: block;
	font-size: 18px;
	line-height: 21px;
	letter-spacing: -0.3px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.s4main100x3-content a
{
	color: #FFF;
}
.s4main100x3-text .author-name
{
	margin-bottom: 15px;
	color: #FFF;
}
.s4main100x3-text .news-comments-area
{
	left: 15px;
}
.stories3-100x3-cont
{
	width: 100%;
	height: auto;
	float: left;
	padding: 0 10px;
}
.stories3-100x3-cont .story4-sub-cont ul li
{
	padding: 13px 0;
}
.tThHinduTdayCr-cont .promoted-story-heading
{
	background-color: #133B5A;
	border-bottom: 0 !important;
}
.tThHinduTdayCr-cont .promoted-story-heading .tThHinduTdayCr-heading
{
	color: #FFFFFF !important;
}
.theHinduCross_1x-container
{
	width: 100%;
	height: 115px;
	margin-bottom: 20px;
	position: relative;
	background-color: #FFF;
	padding: 7px;
}
.theHinduCross_1x-logo {
	float: left;
    width: 100px;
    height: 100px;
    margin-right: 10px;
}
.theHinduCross_1x-text
{
	width: 169px;
	float: left;
	position: relative;
	text-align: left;
	height: 100%;
	padding: 5px 0 0 3px;
}
.theHinduCross_1x-heading
{
	font-size: 19px;
	line-height: 20px;
	color: #133B5A;
	margin-bottom: 5px;
	display: block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.theHinduCross_1x-content
{
	width: 100%;
	display: block;
	font-family: 'TundraWeb', serif;
	font-size: 16px;
	line-height: 18px;
	color: #646464;
}
.theHinduCross_1x-DateTime
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #646464;
	font-size: 11px;
	line-height: 14px;
	display: block;
	text-transform: uppercase;
	letter-spacing: 1.1px;
	position: absolute;
	left: 3px;
	bottom: 0;
}
.story33x1-container
{
	width: 100%;
	height: 250px;
	position: relative;
	margin-bottom: 20px;
	background-color: #FFF;
	overflow: hidden;
}
.story33x1-img
{
	width: 100%;
	height: 140px;
	position: relative;
	float: left;
}
.story33x1-text
{
	width: 100%;
	height: 110px;
	position: relative;
	float: left;
	padding: 10px;
}
.story33x1-text a.story33x1-story
{
	font-size: 16px;
	line-height: 18px;
	color: #282828;
	display: block;
	margin-bottom: 5px;
	font-family: 'TundraWeb', serif;
	text-align: left;
}
.ColumnHome66x1-container
{
	width: 100%;
	height: 115px;
	margin-bottom: 20px;
	position: relative;
	overflow: hidden;
	background-color: #133B5A;
}
.ColumnHome66x1-img
{
	position: absolute;
	right: 0;
	bottom: 0;
	width: 100px;
	height: 95px;
	max-height: 113px;
	z-index: 5;
	display: block;
}
.ColumnHome66x1-img img
{
	position: absolute;
	bottom: 0;
	right: 0;
}
.ColumnHome66x1-text-cont
{
	float: left;
	height: auto;
	width: 100%;
	padding: 10px 15px 0 15px;
}
.ColumnHome66x1-heading
{
	width: 100%;
	float: left;
	position: relative;
	border-bottom: 1px dashed #FAF9F6;
	color: #FFF;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 18px;
	height: auto;
	line-height: 25px;
	padding: 5px 15px;
	position: relative;
	text-align: left;
	z-index: 2;
}
.ColumnHome66x1-heading a
{
	color: #FFF;
}
.ColumnHome66x1-heading:after,
.ColumnHome66x1-heading:before
{
	border-bottom: 6px solid transparent;
	border-top: 6px solid transparent;
	bottom: -6px;
	content: "";
	height: 0;
	position: absolute;
	width: 0;
	z-index: 1;
}
.ColumnHome66x1-heading:after
{
	border-right: 12px solid #F5F5F5;
	right: 0;
}
.ColumnHome66x1-heading:before
{
	border-left: 12px solid #F5F5F5;
	left: 0;
}
.ColumnHome66x1-text1
{
	float: left;
	font-family: "TundraWeb", serif;
	font-size: 22px;
	line-height: 24px;
	margin-bottom: 20px;
	padding-right: 7px;
	text-align: left;
	display: block;
	width: 100%;
}
.ColumnHome66x1-text1 a
{
	color: rgba(255, 255, 255, 0.6);
}
.ColumnHome66x1-text-cont2
{
	color: #FFF;
	width: 100%;
	display: block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 10px;
	line-height: 12px;
	float: left;
}
.ColumnHome66x1-text-cont2 a
{
	color: #FFF;
}
.storyHome33x1-container
{
	width: 100%;
	height: 115px;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
	background-color: #FFF;
}
.storyHome33x1-img
{
	width: 100%;
	height: 115px;
}
.storyHome33x1-img span.media-icon
{
	top: 25px;
	left: 25px;
	/*transform:transform: translate(50%, 50%);;*/
}
.storyHome33x1-text
{
	width: 100%;
	position: absolute;
	bottom: 0;
	left: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 30px 10px 10px 10px;
	font-size: 15px;
	line-height: 17px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.storyHome33x1-text a
{
	color: #FFF;
}
.storyHome33x1-text i.fa
{
	font-size: 20px;
}
.HinduPro33x2-container
{
	width: 100%;
	height: 250px;
	position: relative;
	margin-bottom: 20px;
	padding: 5px 10px 10px 10px;
	background-color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	background-blend-mode: multiply;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	z-index: 0;
	/*filter: grayscale(1); 
						        -webkit-filter: grayscale(1);*/
}
.HinduPro33x2-heading
{
	font-size: 11px;
	letter-spacing: 1px;
	width: 100%;
	color: #FFF;
	text-transform: uppercase;
	z-index: 1;
}
.HinduPro33x2-heading a
{
	color: #FFF;
}
.HinduPro33x2-text
{
	width: 100%;
	height: auto;
	position: absolute;
	bottom: 0;
	display: block;
	font-size: 15px;
	line-height: 17px;
	left: 0;
	padding: 10px;
	z-index: 2;
}
.HinduPro33x2-text a span
{
	display: block;
	margin-bottom: 3px;
}
.HinduPro33x2-text a
{
	color: #FFF;
}
.RiviewHome33x1-container
{
	width: 100%;
	height: 115px;
	margin-bottom: 20px;
	position: relative;
	background-color: #FFF;
}
.RiviewHome33x1-img
{
	width: 100%;
	height: 115px;
	float: left;
	position: relative;
}
.RiviewHome33x1-text
{
	width: 100%;
	height: auto;
	position: absolute;
	left: 0;
	bottom: 0;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 30px 10px 10px 10px;
}
.RiviewHome33x1-heading
{
	display: block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 15px;
	line-height: 17px;
	width: 100%;
}
.RiviewHome33x1-heading a
{
	color: #FFF;
}
.see-all-Home:first-child
{
	padding-right: 0;
}
.see-all-Home:nth-child(2)
{
	padding: 0;
	position: relative;
}
.see-all-Home:last-child
{
	padding-left: 0;
}
.see-all-Home:nth-child(2):after
{
	position: absolute;
	content: '';
	width: 95px;
	height: 100%;
	background-color: #F5F5F5;
	top: 0;
	left: -5px;
}
.breakingNews100-container
{
	width: 100%;
	height: 25px;
	max-height: 25px;
	position: relative;
	background-color: #E6E6E1;
}
.breakingNews100-sub-cont
{
	position: relative;
	overflow: hidden;
	/*overflow-x: auto;*/
	padding-left: 135px;
	width: 100%;
	float: left;
	white-space: nowrap;
	margin-bottom: 10px;
}
.breakingNews100-heading
{
	position: absolute;
	top: 0;
	left: 0;
	height: 25px;
	text-align: center;
	line-height: 25px;
	width: 120px;
	color: #FFF;
	font-size: 12px;
	background-color: #FF001F;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.breakingNews100-container a
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin: 0;
	padding: 0;
	line-height: 25px;
	font-size: 13px;
	color: #828282;
	height: 25px;
}
.breakingNews100-sm-cont
{
	position: absolute;
	right: 30px;
	top: 0;
	background-color: #E6E6E1;
}
.breakingNews100-sm-cont:after
{
	position: absolute;
	content: '';
	top: 0;
	left: -50px;
	width: 50px;
	height: 100%;
	background: -moz-linear-gradient(left, rgba(230, 230, 225, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(239, 239, 237, 0.85) 42%, rgba(233, 233, 229, 1) 80%, rgba(230, 230, 225, 1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(230,230,225,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(42%, rgba(239,239,237,0.85)), color-stop(80%, rgba(233,233,229,1)), color-stop(100%, rgba(230,230,225,1)));
	background: -webkit-linear-gradient(left, rgba(230, 230, 225, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(239, 239, 237, 0.85) 42%, rgba(233, 233, 229, 1) 80%, rgba(230, 230, 225, 1) 100%);
	background: -o-linear-gradient(left, rgba(230, 230, 225, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(239, 239, 237, 0.85) 42%, rgba(233, 233, 229, 1) 80%, rgba(230, 230, 225, 1) 100%);
	background: -ms-linear-gradient(left, rgba(230, 230, 225, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(239, 239, 237, 0.85) 42%, rgba(233, 233, 229, 1) 80%, rgba(230, 230, 225, 1) 100%);
	background: linear-gradient(to right, rgba(230, 230, 225, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(239, 239, 237, 0.85) 42%, rgba(233, 233, 229, 1) 80%, rgba(230, 230, 225, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e6e1', endColorstr='#e6e6e1', GradientType=1 );
}
.breakingNews100-sm
{
	width: 30px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: inline-block;
	float: left;
	width: auto;
}
.breakingNews100-sm a
{
	display: block;
	font-size: 15px;
}
.remove-brk-news
{
	background-color: #E6E6E1;
	height: 25px;
	position: absolute;
	right: 0;
	top: 0;
	width: 30px;
	display: block;
	cursor: pointer;
}
.remove-brk-news:after,
.remove-brk-news:before
{
	background-color: #979797;
	content: "";
	height: 20px;
	position: absolute;
	top: 3.0px;
	width: 2px;
}
.remove-brk-news:before
{
	transform: rotate(135deg);
	right: 14px;
}
.remove-brk-news:after
{
	transform: rotate(45deg);
	left: 14px;
}
.TabPD1x-container
{
	width: 100%;
	background-color: #133B5A;
	height: 115px;
	margin-bottom: 20px;
	position: relative;
}
.TabPD1x-container ul#tabs
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.TabPD1x-container ul#tabs li
{
	margin: 0 5px 0 0;
	display: inline-block;
	width: 32.2%;
	height: 35px;
	float: left;
	background-color: #B4B4B4;
}
.TabPD1x-container ul#tabs li:last-child
{
	margin: 0 0 0 0;
}
.TabPD1x-container ul#tabs li a
{
	color: #133B5A;
	display: block;
	font-size: 11px;
	text-align: center;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 1px;
	line-height: 15px;
	text-transform: uppercase;
	float: left;
	padding: 10px;
	width: 100%;
	text-decoration: none;
}
ul#tabs li.selected
{
	background-color: #2A5E88;
}
.TabPD1x-container ul#tabs li.selected a
{
	color: #FFF;
}
.TabPD1x-container ul#tabs li a:hover
{
	background-color: #2A5E88;
	color: #FFF;
}
div.tabContent
{
	background-color: #133B5A;
	display: block;
	height: auto;
	overflow: hidden;
	width: 100%;
	float: left;
	height: 80px;
	text-align: left;
	padding: 15px 10px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.nifty-date-time
{
	display: block;
	margin-bottom: 5px;
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
}
.nifty-price
{
	display: inline-block;
	color: #FFF;
	font-size: 19px;
	line-height: 22px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
.nifty-price.green-color
{
	color: #00FF45;
}
.column33x2-container
{
	width: 100%;
	height: 250px;
	margin-bottom: 20px;
	position: relative;
	background: #FFF;
	overflow: hidden;
}
.column33x2-container .column33x2-img
{
	position: absolute;
	bottom: 0;
	right: 0;
	width: 130px;
	z-index: 5;
}
.column33x2-text-cont
{
	width: 100%;
	height: auto;
	float: left;
	padding: 7px 10px;
}
.column33x2-text-cont .column33x2-sub-head
{
	color: #282828;
	line-height: 18px;
	font-size: 16px;
	font-family: 'TundraWeb', serif;
	float: left;
	margin-bottom: 5px;
	text-align: left;
	width: 100%;
}
.column33x2-text-cont p
{
	max-height: 132px;
	max-width: 195px;
	overflow: hidden;
}
.show-story-text
{
	position: absolute;
	right: 15px;
	bottom: 10px;
	font-size: 14px;
	color: #FFF;
	cursor: pointer;
}
.storyCard50x2-container
{
	width: 100%;
	height: 250px;
	margin-bottom: 20px;
	position: relative;
	background-color: #FFF;
	overflow: hidden;
}
.storyCard50x2-img
{
	width: 100%;
	height: 160px;
	position: relative;
	float: left;
}
.storyCard50x2-text
{
	width: 100%;
	float: left;
	height: 90px;
	position: relative;
	padding: 10px;
}
.storyCard50x2-heading
{
	font-family: "TundraWeb", serif;
	font-size: 16px;
	line-height: 18px;
	margin-bottom: 6px;
	display: block;
	width: 100%;
	max-height: 36px;
	overflow: hidden;
}
.storyCard50x2-heading a
{
	color: #282828;
}
.wk1Story50x-container
{
	width: 100%;
	height: 182px;
	margin-bottom: 20px;
	overflow: hidden;
	position: relative;
}
.wk1Story50x-container div.section-header-container
{
	margin: 0 0 5px 0;
}
.wk1Story50x-sub-cont
{
	width: 100%;
	height: 140px;
	float: left;
	position: relative;
}
.wk1Story50x-img
{
	position: relative;
	width: 100%;
	height: 140px;
	float: left;
}
.wk1Story50x-text
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: auto;
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	padding: 30px 10px 20px 10px;
}
.wk1Story50x-heading
{
	width: 100%;
	height: auto;
	display: block;
	width: 100%;
	font-size: 18px;
	line-height: 21px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin-bottom: 5px;
}
.wk1Story50x-heading a,
.wk1Story50x-text .author-name
{
	color: #FFF;
	display: block;
}
.right-highlights-news
{
	position: absolute;
	right: 0;
	top: 0;
	width: 300px;
	height: auto;
	letter-spacing: 0.92px;
	text-transform: uppercase;
	background-image: url(../img/pattern_green.png);
	background-repeat: repeat;
	background-position: left center;
	overflow: hidden;
	padding: 5px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 12px;
	line-height: 18px;
	white-space: nowrap;
}
.right-highlights-news a
{
	color: #FFF;
	display: block;
}
p.para-bottom
{
	padding: 0px;
	margin-bottom: 11px;
}
.prev-elec-100x3-cont
{
	width: 100%;
	background-color: #FFF;
	padding: 15px;
	position: relative;
	margin-bottom: 20px;
	height: 250px;
	overflow: hidden;
}
.prev-elec-100x3-cont:after
{
	position: absolute;
	content: '';
	width: 100%;
	height: 10px;
	background-color: #FFF;
	bottom: 0;
	left: 0;
}
.prev-elec-100x3-cont ul
{
	margin: 0;
	padding: 0;
}
.prev-elec-100x3-cont ul li
{
	display: inline-block;
	float: left;
}
.prev-elec-100x3-cont ul li a
{
	color: #282828;
	height: 30px;
	line-height: 30px;
	display: inline-block;
	margin: 0 8px 8px 0;
	padding: 0px 10px 0px 10px;
	background-color: #EBEBEB;
	border-radius: 2px;
	font-size: 14px;
	width: auto;
}
.promoted-microsite1x
{
	height: 115px !important;
}
.promoted-microsite1x .promoted-microsite-text
{
	margin-top: 6px;
	font-size: 15px;
	line-height: 17px;
	max-height: 50px;
	overflow: hidden;
}
.promoted-microsite1x > ul
{
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 5px;
	left: 15px;
}
.promoted-story-heading.faceOff-heading
{
	border: 0;
}
.faceOff-cont
{
	height: 350px;
	top: 0px !important;
	width: 100%;
	background-image: url(../img/article/face-off-bg.png);
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	position: relative;
}
.faceOff-cont .star-reviews .fa.fa-star,
.faceOff-cont .star-reviews .fa.fa-star-half-o,
.faceOff-cont .star-reviews .fa.fa-star-o
{
	color: #F8D01C;
}
.faceOff-cont .star-reviews
{
	border: 0;
	margin-top: 0;
	margin-bottom: 0;
}
.faceOff-cont::after
{
	content: '';
	display: block;
	background-image: url(../img/face-off.png);
	height: 100%;
	width: 101%;
	position: absolute;
	top: 0px;
	left: -1px;
	z-index: 10;
	background-repeat: no-repeat;
	background-position: center;
}
.faceOff-text1 a,
.faceOff-text2 a
{
	color: #FFF;
}
.faceOff-text1,
.faceOff-text2
{
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 15px;
	line-height: 17px;
	position: absolute;
	color: #FFF;
	width: 70%;
	z-index: 11;
}
.faceOff-text1
{
	top: 15px;
	left: 15px;
	text-align: left;
}
.faceOff-text2
{
	bottom: 10px;
	right: 15px;
	text-align: right;
}
.faceOff-cont::before
{
	position: absolute;
	content: "";
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, 0.43);
	background: -moz-radial-gradient(center, ellipse cover, rgba(0,0,0,0.43) 0%, rgba(0,0,0,0.5) 18%, rgba(0,0,0,0.82) 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(0,0,0,0.43)), color-stop(18%, rgba(0,0,0,0.5)), color-stop(100%, rgba(0,0,0,0.82)));
	background: -webkit-radial-gradient(center, ellipse cover, rgba(0,0,0,0.43) 0%, rgba(0,0,0,0.5) 18%, rgba(0,0,0,0.82) 100%);
	background: -o-radial-gradient(center, ellipse cover, rgba(0,0,0,0.43) 0%, rgba(0,0,0,0.5) 18%, rgba(0,0,0,0.82) 100%);
	background: -ms-radial-gradient(center, ellipse cover, rgba(0,0,0,0.43) 0%, rgba(0,0,0,0.5) 18%, rgba(0,0,0,0.82) 100%);
	background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.43) 0%, rgba(0, 0, 0, 0.5) 18%, rgba(0, 0, 0, 0.82) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=1 );
}
.bold-text
{
	color: black;
	font-family: 'TundraWeb-Bold', serif;
}
.social-news .followus-social-icons .onbottom-social-icons a
{
	border-bottom: 1px solid #E1E1E1;
}
.env
{
	color: #133B5A;
}
.thsocialmedia-news:nth-child(2),
.thsocialmedia-news:last-child
{
	border-right: 0;
}
.thsocialmedia-news:last-child,
.thsocialmedia-news:nth-child(3)
{
	border-bottom: 0;
}
.thsocialmedia-news
{
	display: block;
	width: 50%;
	float: left;
	height: 116px;
	min-height: 100px;
	font-size: 13px;
	line-height: 16px;
	color: #5A5A5A;
	font-family: 'TundraWeb', serif;
	border-right: 1px solid #D8D8D8;
	border-bottom: 1px solid #D8D8D8;
	padding: 10px 10px;
}
.thsocialmedia-news:nth-child(2),
.thsocialmedia-news:last-child
{
	padding-left: 20px;
}
.thsocialmedia-news i
{
	font-size: 20px;
	color: #133B5A;
	margin-right: 5px;
}
.social-news
{
	position: relative;
	z-index: 10;
}
.thsm5s-container
{
	height: 384px !important;
	width: 100%;
}
.thsm5s-container .followus-social-icons
{
	z-index: 10;
}
.thsocialmedia-news-cont
{
	width: 100%;
	float: left;
	height: auto;
	background-color: #FFF;
	padding: 10px 16px 10px 16px;
}
.social-media1story-cont .social-media-story
{
	width: 490px;
	font-size: 14px;
	line-height: 17px;
	color: #5A5A5A;
	font-family: 'TundraWeb', serif;
	padding-top: 7px;
}
.followus-social-icons
{
	position: absolute;
	right: 0;
	width: 150px;
	height: auto;
	bottom: 0;
}
.onbottom-social-icons a
{
	float: left;
	display: block;
	width: 50px;
	height: 50px;
	text-align: center;
	border-left: 1px solid #E1E1E1;
	border-top: 1px solid #E1E1E1;
}
.onbottom-social-icons i
{
	font-size: 25px;
	padding-top: 14px;
}
.pagingInfo-ps
{
	color: white;
	position: absolute;
	right: 210px;
	top: 2px;
}
.photo-slider-cont
{
	position: relative;
}
.slide-img-cont
{
	width: 890px;
	float: left;
}
.slide-img-cont img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.photo-collage-slider
{
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #282828;
	z-index: 21;
	padding: 70px 20px 20px 20px;
}
.photo-collage-slider.open .slick-slide img
{
	width: auto !important;
}
.photo-slider
{
	max-width: 100%;
	height: 85vh;
}
.photo-slider,
.photo-slide img
{
	max-height: 85vh;
}
.photo-slide
{
	width: 100%;
	height: 100%;
}
.photo-slide img
{
	margin: 0 auto;
}
.photo-text
{
	font-family: "TundraWeb";
	font-size: 18px;
	line-height: 26px;
	color: white;
	display: block;
	margin-bottom: 10px;
	padding-top: 50px;
}
.photo-text-cont
{
	float: right;
	margin-left: 50px;
	width: 300px;
}
.author-byline-cont .author-byline,
.author-byline-cont
{
	color: white;
	text-transform: uppercase;
	text-transform: uppercase;
}
.photo-collage-slider .esc-left,
.photo-collage-slider .esc-right
{
	top: 0 !important;
	color: #282828;
}
.photo-collage-slider .esc-left:hover,
.photo-collage-slider .esc-right:hover
{
	background-color: white;
}
.photo-collage-slider .esc-right
{
	right: 240px;
	background-color: white;
}
.photo-collage-slider .esc-left
{
	right: 276px;
	background-color: #9B9B9B;
}
.close-slider
{
	height: 26px;
	width: 26px;
	display: block;
	position: absolute;
	top: 0px;
	z-index: 25;
	right: 10px;
	cursor: pointer;
}
.close-slider .menu-icon,
.close-slider a.close
{
	position: absolute;
	top: 0;
	left: 0;
}
.photo-text-cont .artcl-social-media
{
	padding: 0;
	margin-top: 15px;
	width: 100%;
	height: auto;
}
.photo-text-cont .share-artcl
{
	color: white;
	float: left;
	width: 100%;
}
.photo-text-cont .artcl-social-media ul li
{
	min-width: 70px;
}
.photo-text-cont .artcl-social-media ul li:first-child
{
	/*   border-right: 1px solid #D1CED2;*/
}
.instagram
{
	color: #3F729B;
}
.pin
{
	color: #BD081C;
}
span.test-overlay
{
	background: rgba(0, 0, 0, 0.7);
	height: 115px;
	width: 115px;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	color: white;
	font-size: 14px;
	line-height: 17px;
	padding: 10px;
	display: none;
}
.story-card:hover span.test-overlay
{
	display: block;
}
.ui-datepicker.ui-widget
{
	z-index: 9 !important;
}
.date-picker-cont
{
	width: 225px;
	height: 27px;
	margin-top: 6.5px;
	line-height: 27px;
	border-radius: 2px;
	position: relative;
	overflow: hidden;
}
input#datepicker
{
	width: 100%;
	padding: 0 10px;
	height: 28px;
}
button.ui-datepicker-trigger
{
	width: 18px;
	height: 18px;
	background: none;
	padding: 0;
	margin: 0;
	position: absolute;
	right: 10px;
}
button.ui-datepicker-trigger img
{
	width: 100%;
	height: auto;
}
.date-pic-input
{
	width: 215px;
	height: 27px;
	line-height: 27px;
	border: 0;
	outline: 0;
	color: #133B5A;
	float: left;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	font-size: 13px;
	padding: 0 10px;
}
.date-picker-cont form input[type="date"]:-ms-input-placeholder
{
	color: #133B5A !important;
}
.date-pic-submit
{
	position: relative;
	float: right;
	width: 35px;
	height: 27px;
	background: #FFF !important;
}
form i.fa-calendar
{
	color: #000;
	font-size: 19px;
	position: absolute;
	right: 8px;
	top: 4px;
}
.package-heading-cont .series-heading-container
{
	background-color: #282828;
}
.series-carousel .article-container
{
	background-color: #282828;
}
.series-carousel .article-container::after
{
	background: linear-gradient(to left, #282828, rgba(40, 40, 40, 0.0));
}
.series-heading-container h6
{
	font-size: 18px;
	line-height: 21px;
	font-family: 'fira-sans-semibold';
	margin-left: 30px;
	margin-top: 12px;
}
.package-heading:after,
.package-heading:before,
.series-heading-container:after,
.series-heading-container:before
{
	display: none;
}
.today-paper a
{
	width: auto !important;
	height: auto !important;
	color: #133B5A;
	display: block;
	font-size: 11px;
    font-family: 'Fira-Sans-Semibold', sans-serif;
}
@media (max-width: 1599px)
{
	footer
	{
		margin-bottom: 30px;
	}
	#main-menu > ul > li > a,
	.fixed-menu ul li a
	{
		padding: 0 10px;
	}
	div.feature-news-highlights > ul > li
	{
		position: relative;
		list-style-type: disc;
		list-style-position: outside;
		margin-bottom: 7px;
		width: 22%;
		float: left;
		margin-right: 17px;
		/*margin-left: 5px;*/
	}
	div.feature-news-highlights > ul > li:last-child
	{
		margin-right: 0;
	}
	div.story-card-news
	{
		width: 205px;
	}
	.story-card-news:after
	{
		height: 36px;
	}
	.story-text div.news-comments-area > ul
	{
		margin: 0 0 -10px 0;
		padding: 0 0 0 15px;
	}
	.feature-news-img
	{
		position: relative;
		height: 340px;
		margin-bottom: 20px;
		width: 100%;
	}
	.feature-news-img img
	{
		position: relative;
		height: 340px;
	}
	.more-05
	{
		bottom: 0px;
	}
	div.live-update-container
	{
		width: 660px;
		height: 655px;
		padding: 0px !important;
	}
	div.live-update-text
	{
		width: 660px;
		height: 315px;
		float: left;
	}
	div.live-update-image
	{
		float: left;
		height: 340px;
		width: 660px;
	}
	.auther-text
	{
		display: block;
	}
	div.special-story > div.news-comments-area
	{
		left: 20px !important;
	}
	.story-text > div.news-comments-area
	{
		left: 0;
		bottom: 10px;
	}
	.static-video-text,
	.photo-carousel-text
	{
		background-color: #282828;
		color: #FFFFFF;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		font-size: 15px;
		line-height: 17px;
		left: 0;
		bottom: 20px;
		padding: 7px 13px 5px 15px;
		text-shadow: none;
		width: 100%;
		height: 60px;
		z-index: 10;
	}
	.videosnphotos-footer-text-bg
	{
		background-color: #282828;
	}
	.static-video-container,
	.photo-carousel-container
	{
		width: 320px !important;
		/*		margin-bottom: 10px;*/
	}
	.pc-prev,
	.pc-next
	{
		top: 44%;
	}
	.cs6-slider .pc-prev,
	.cs6-slider .pc-next
	{
		top: 54%;
	}
	.photo-carousel-bg-img
	{
		max-width: 320px;
		min-width: 320px;
	}
	.story-card-50_1 > .story-card-50_1-bg-img
	{
		width: 433px;
	}
	.story-card-50-five-section > ul > li
	{
		width: 206px;
	}
	.story-card-50_1-heading-container
	{
		width: 227px;
	}
	.story-card-50-five-section > ul::before
	{
		width: 21px;
		left: 206px;
	}
	.story-card-50-five-section > ul::after
	{
		left: 215px;
	}
	.story-card-50-five-section > ul > li:nth-child(1)::before,
	.story-card-50-five-section > ul > li:nth-child(3)::before,
	.story-card-50-five-section > ul > li:nth-child(5)::before
	{
		left: -17px;
	}
	.story-card-50-five-section > ul > li:nth-child(1)::after,
	.story-card-50-five-section > ul > li:nth-child(3)::after,
	.story-card-50-five-section > ul > li:nth-child(5)::after
	{
		width: 6px;
		left: -6px;
	}
	.story-card-50-five-section > ul > li:nth-child(2)::before,
	.story-card-50-five-section > ul > li:nth-child(4)::before
	{
		right: -17px;
	}
	.story-card-50-five-section > ul > li:nth-child(2)::after,
	.story-card-50-five-section > ul > li:nth-child(4)::after
	{
		right: -6px;
		width: 6px;
	}
	.story-card-50-five-section > ul > li:nth-child(5)
	{
		border-bottom: none;
	}
	.story-card-50_1-bg-img > img
	{
		height: 100%;
	}
	.story-card-50-five-section > ul > li:nth-child(4)
	{
		border-bottom: 76px solid #FFFFFF !important;
		height: 190px;
	}
	.story-card-50_1-heading-container
	{
		padding-left: 22px;
		margin-bottom: 28px !important;
	}
	.story-card-50_1-heading-container > .the-case-file > img
	{
		margin-right: 9px;
	}
	/*	.special-story-text-area > .news-comments-area
															{
																bottom: 4px;
															}*/
	.story-card-33-news .news-comments-area
	{
		bottom: -1px;
	}
	div.Other-StoryCard::after
	{
		height: 17px;
	}
	.svc-slide-container
	{
		height: 250px;
	}
	.svc1c
	{
		padding: 5px 15px 5px 5px;
	}
	.svc-text-slide
	{
		padding: 14px 0;
	}
	.svc-text-slide .story-card-33-heading
	{
		overflow: hidden;
		max-height: 55px;
		display: block;
		padding: 0;
	}
	.promoted-engagement-text > p,
	.promoted-story-text > p
	{
		padding: 0;
	}
	div.contact-popup
	{
		right: -9px !important;
	}
	.esc-left,
	.esc-right
	{
		top: -40px !important;
	}
	.city-popup
	{
		width: 640px;
	}
	.story-card-66
	{
		height: 385px;
		margin-bottom: 20px;
	}
	.sc66-text-container
	{
		background: #FFFFFF;
		box-sizing: border-box;
		height: 115px;
		padding: 7px 15px 0 15px;
		width: 100%;
		overflow: hidden;
	}
	.sc66-text-container .section-name,
	.sc66-text-container .exclusive-text
	{
		margin-bottom: 0;
	}
	.sc66-text-container .section-name
	{
		color: #133B5A;
	}
	.cs66-text
	{
		color: #282828;
		font-family: "TundraWeb", serif;
		line-height: 23px;
		margin-bottom: 7px;
		font-size: 22px;
	}
	.story-card-66-img
	{
		height: 270px;
	}
	.column-33x3 .column-33x3-text-container
	{
		max-height: 124px;
	}
	.column-33x3-head-container .column-33x3-heading
	{
		width: auto;
	}
	.rt1s-text
	{
		max-height: 51px;
		overflow: hidden;
		display: block;
	}
	.sc6-img-container
	{
		width: 660px;
		height: 333px;
		bottom: 0 !important;
		position: absolute !important;
	}
	.sc6-text-container
	{
		height: 186px;
		overflow: hidden;
		top: 0 !important;
		background: #FFFFFF;
		padding: 15px;
	}
	.sc6-story-heading
	{
		color: #282828;
	}
	.sc6-story-text
	{
		color: #505050;
	}
	.sc6-text-container .news-comments-area
	{
		bottom: 0;
	}
	.hc6-story-66x3-slide
	{
		width: 440px;
		min-height: 385px !important;
	}
	.hc6-story-66x3-img-cont
	{
		height: 260px;
		width: auto;
	}
	.hc6-story-66x3-text-cont
	{
		height: 125px;
		background: #FFFFFF;
		width: 100%;
		padding: 10px 20px;
		overflow: hidden;
		margin-left: 0;
	}
	.hc6-story-66x3-text
	{
		color: #282828;
		font-family: "TundraWeb", serif;
		font-size: 18px;
		text-shadow: none;
		line-height: 20px;
	}
	.hc6-story-66x3-text-cont .news-comments-area
	{
		left: 20px;
	}
	.cs6-slide
	{
		height: 520px !important;
		width: 660px;
	}
	.sc6-text-container
	{
		height: 105px;
		width: 660px;
	}
	.sc6-img-container
	{
		/*border-left: 3px solid #FFFFFF;*/
		/*border-right: 3px solid #FFFFFF;*/
		height: 415px;
		width: 660px;
		padding: 0;
		margin: 0;
		border: 0;
	}
	.sc6-story-heading
	{
		font-family: 'TundraWeb', serif;
	}
	.city-name
	{
		width: 785px;
	}
	.story1-66x3Rw-img
	{
		width: 100%;
	}
	.story1-66x3Rw-text
	{
		float: left;
		height: auto;
		padding: 50px 15px 20px 15px;
		position: relative;
		width: 100%;
		position: absolute;
		right: 0;
		bottom: 0;
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
	}
	.story1-66x3Rw-text .story1-3x100-heading,
	.story1-66x3Rw-text .author-name
	{
		color: #FFFFFF;
	}
	.story1-66x3Rw-text .author-name
	{
		margin-bottom: 10px;
	}
	.story1-66x3Rw-text .star-reviews
	{
		border-top: 1px dashed #B4B4B4;
	}
}
@media (max-width: 1279px)
{
	.add-block,
	.add-block2
	{
		display: none;
	}
	div.only-for-mob-size,
	section.mob-footer-logo
	{
		display: none;
	}
	/*footer nav.footer-sub-menues > div > ul > li:nth-child(10),
															footer nav.footer-sub-menues > div > ul > li:nth-child(11)
															{
																display: none;
															}
															*/
	.auther-text
	{
		display: block;
	}
	.other-menu ul.socialize li a
	{
		padding: 0 11px !important;
	}
	.other-menu ul.menu li a
	{
		padding: 0 11.0px !important;
	}
	.other-menu ul.socialize li:first-child a
	{
		color: #C1CEE0 !important;
		font-family: "Fira-Sans-Semibold", serif;
		font-size: 12px;
		padding-left: 0;
	}
}
/* For Tablet Horizontal Only */
@media (min-width: 1024px) and (max-width: 1050px)
{
	div.popup-menu
	{
		overflow-y: scroll;
		overflow-x: hidden;
		/*height: 90vh;*/
	}
}
@media (min-width: 1024px) and (max-width: 1599px)
{
	.main
	{
		width: 660px;
	}
	.auther-text
	{
		display: block;
	}
	.mobile-padding
	{
		padding: 0;
	}
	.menu-top,
	.popup-menu-blue
	{
		width: 1000px !important;
		margin: 0 auto;
	}
	.l1liveChat50x4-img,
	.l1liveChat50x4BlueBg-img
	{
		height: 520px;
	}
	.l1liveChat50x4-text,
	.l1liveChat50x4BlueBg-text
	{
		width: 100%;
		/*background-color: #FFF;*/
		width: 100%;
		height: auto;
		position: absolute;
		bottom: 0;
		left: 0;
		background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0;
		padding: 50px 15px 20px 15px;
		z-index: 2;
		color: white;
	}
	.l1liveChat50x4-heading a,
	.l1liveChat50x4BlueBg-heading
	{
		color: white !important;
	}
	.story1-img
	{
		height: 200px;
	}
	.story1-text
	{
		height: 185px;
		padding-top: 10px;
	}
	.story-card-33 > .story-card-33-img,
	.s3_withImg-33x3-img,
	div.special-story > .special-story-img
	{
		height: 128px;
	}
	div.story-card-33-news,
	.s3_withImg-33x3-text,
	div.special-story-text-area
	{
		height: 257px;
	}
}
@media (min-width: 1600px)
{
	.main
	{
		width: 920px;
	}
	div.only-for-mob-size,
	section.mob-footer-logo
	{
		display: none;
	}
	.author-text
	{
		display: block;
	}
	.feature-news-titels
	{
		width: 600px;
	}
}
@media (max-width: 1023px)
{
	.main
	{
		width: 100%;
	}
	aside
	{
		width: 100%;
	}
	div.only-for-mob-size
	{
		display: none;
	}
	div.story-card-news
	{
		width: 235px;
	}
	..story-card-news
	{
		height: 36px;
	}
	div.only-for-mob-size
	{
		display: none;
	}
	div.search-block > form > input[type="text"]
	{
		-moz-border-bottom-colors: none;
		-moz-border-left-colors: none;
		-moz-border-right-colors: none;
		-moz-border-top-colors: none;
		background: #F5F5F5 none repeat scroll 0 0;
		border-color: #CCC;
		border-image: none;
		border-style: solid;
		border-width: 0 1px;
		color: #282828;
		float: left;
		font-size: 12px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		height: 28px;
		width: 240px;
	}
	#main-menu > ul > li:first-child > a
	{
		/*padding-left: 0;*/
	}
	#main-menu > ul > li > a,
	.fixed-menu ul li a
	{
		padding: 0 11px;
	}
	nav.main-menu > div.menu-icon > a#menu-button
	{
		height: 40px;
	}
	div.lead-story.bg-white-color
	{
		width: 730px;
	}
	div.only-for-mob-size,
	section.mob-footer-logo
	{
		display: none;
	}
	div.live-update-container,
	div.live-update-text,
	div.live-update-image
	{
		width: 730px;
	}
	div.promoted-story
	{
		height: 115px;
		position: relative;
	}
	div.promoted-story > div.promoted-story-heading
	{
		font-size: 18px;
		letter-spacing: -0.23px;
		line-height: 24px;
		padding: 5px 15px;
		z-index: 1;
	}
	div.promoted-story > div.heading-container
	{
		padding: 5px 15px 0 15px;
	}
	div.promoted-story > div.pss-text
	{
		padding-top: 0;
	}
	div.promoted-story > div.pch-heading
	{
		padding: 7px 15px 5px 15px;
	}
	div.promoted-story > div.CuratedNumberListCarousel-heading-container,
	div.promoted-story > div.trending-carousel-heading-container
	{
		padding: 7px 15px 7px 15px;
	}
	div.promoted-story > div.promoted-story-img-1 > img
	{
		height: 106px;
	}
	div.promoted-story > div.promoted-story-img
	{
		width: 100px;
		height: 106px;
	}
	div.promoted-story > div.promoted-story-content
	{
		padding-top: 9px;
	}
	div.promoted-story-heading > span.prometed-news-heading
	{
		display: inline-block;
		width: auto;
	}
	div.promoted-story,
	div.promoted-engagement
	{
		height: 115px;
		overflow: hidden;
		margin-bottom: 20px;
		width: 100%;
	}
	div.promoted-story > .promoted-story-img-1 > img
	{
		height: 106px;
	}
	div.promoted-story > .promoted-story-img,
	div.promoted-engagement > .promoted-engagement-img
	{
		width: 115px;
		height: 115px;
		position: absolute;
		left: 0;
		top: 0;
	}
	/*div.promoted-story > .promoted-story-img > img,
														div.promoted-engagement > .promoted-engagement-img > img
														{
															width: 100%;
															height: 100%;
															position: relative;
															overflow: visible;
														}*/
	.promoted-engagement-img:before,
	.cd-container:before,
	.pp-container:before,
	.promoted-product:before,
	.promoted-engagement:before,
	.promoted-single-story:before
	{
		border-top: 12px solid #F5F5F5;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		top: 0;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 2;
	}
	.promoted-engagement-img:after,
	.cd-container:after,
	.pp-container:after,
	.promoted-product:after,
	.promoted-engagement:after,
	.promoted-single-story:after
	{
		border-bottom: 12px solid #F5F5F5;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		bottom: 0;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 1;
	}
	.promoted-story .promoted-story-heading.pch-container
	{
		border-bottom: 1px dashed #FAF9F6;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container,
	div.promoted-single-story > div.heading-container
	{
		border-bottom: none;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container
	{
		padding-bottom: 0;
	}
	.promoted-engagement-text > .author-text,
	.promoted-single-story > .promoted-story-text > .author-text
	{
		padding-left: 130px;
		width: 100%;
	}
	.promoted-engagement-text > p.author-text,
	.promoted-story-text > p.author-text
	{
		padding-top: 0;
		padding-bottom: 0;
	}
	div.promoted-story > div.promoted-story-text,
	div.promoted-engagement > div.promoted-engagement-text
	{
		padding-left: 0;
	}
	.promoted-story-content > .author-name,
	.promoted-engagement-text > .author-name,
	.promoted-story-text > .author-name
	{
		padding-left: 130px;
	}
	.pcst-container > .author-name
	{
		padding-left: 0;
	}
	.promoted-engagement-heading-container,
	.promoted-story-heading-container
	{
		padding-left: 130px !important;
		width: 100% !important;
	}
	a.promoted-engagement-heading,
	a.promoted-story-heading
	{
		width: 100% !important;
		line-height: 24px;
	}
	div.promoted-story > div.promoted-story-content,
	div.promoted-engagement > div.promoted-engagement-content
	{
		padding-top: 9px;
		width: 100%;
		text-align: left;
		float: left;
	}
	/*div.promoted-story-content > a.promoted-story-sub-heading
															{
																margin-bottom: 10px;
															}*/
	div.promoted-engagement > div.promoted-engagement-text
	{
		padding: 0px;
	}
	div.promoted-engagement-text > a.author-text
	{
		margin-bottom: 11px;
	}
	
	{
		color: #ffffff;
		font-size: 16px;
		line-height: 19px;
		margin-bottom: 17px;
		text-align: left;
		width: 100%;
	}
	div.promoted-story-content > a.author-name
	{
		font-size: 12px;
		color: #FFFFFF;
		letter-spacing: 1px;
		line-height: 15px;
		font-family: 'Fira-Sans', sans-serif;
		float: left;
		overflow: hidden;
		width: 100%;
		text-align: left;
	}
	div.promoted-story-content > a
	{
		margin-bottom: 10px;
		font-family: 'Fira-Sans', sans-serif;
	}
	div.promoted-story-heading > a.prometed-news-heading
	{
		width: 220px;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container::before,
	div.promoted-product > div.promoted-story-heading::before,
	div.promoted-product > div.promoted-story-heading::after,
	div.promoted-single-story > div.heading-container:after,
	div.promoted-single-story > div.heading-container:before,
	div.promoted-engagement > div.promoted-engagement-heading-container::after
	{
		border-bottom: none;
		border-right: none;
		border-top: none;
		content: "";
		position: absolute;
	}
	.promoted-story .news-comments-area,
	.promoted-engagement .news-comments-area
	{
		bottom: 10px !important;
	}
	div.promoted-story > .news-comments-area
	{
		bottom: 0;
	}
	.downtown-bg-img
	{
		width: 115px;
		height: 115px;
		z-index: 1;
		position: absolute !important;
	}
	.downtown-bg-img > img
	{
		width: 100%;
		height: 100%;
	}
	div.promoted-product > div.promoted-story-heading
	{
		padding-left: 130px !important;
		font-size: 18px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		line-height: 24px;
	}
	div.promoted-product > div.promoted-story-heading > a.promoted-news-heading
	{
		width: 100%;
	}
	.downtown-text > ul
	{
		margin: 0 0 0 115px;
		width: 100%;
		bottom: 22px;
	}
	.downtown-text > ul > li
	{
		border-bottom: none;
		border-left: 1px dashed #AAAAAA;
		padding: 0 10px;
		text-shadow: none !important;
		float: left;
		width: 200px;
		height: 60px;
	}
	.downtown-text > ul > li:first-child
	{
		border-left: none;
		padding-left: 0;
	}
	.promoted-product .promoted-story-heading
	{
		background: none !important;
	}
	div.promoted-product > div.promoted-story-content > a.promoted-story-sub-heading
	{
		height: 115px;
		left: 0;
		line-height: 19px;
		position: absolute;
		top: 0;
		width: 115px;
		margin: 0;
	}
	div.promoted-product.bg-white-color > div.promoted-story-heading > a.promoted-news-heading
	{
		color: #1E4682;
	}
	div.promoted-product > div.promoted-story-content > a.promoted-story-sub-heading > img
	{
		float: left;
		height: 115px;
		margin-right: 10px;
		top: 0;
		margin: 0 !important;
		width: 115px;
	}
	div.promoted-product-text > ul
	{
		margin-left: 115px;
		width: 100%;
	}
	.promoted-product-text > ul > li
	{
		border-left: 1px dashed #AAAAAA;
		border-bottom: none;
		border-top: none;
		font-size: 16px;
		padding: 0 10px;
		width: 200px;
	}
	.promoted-product-text > ul > li:first-child
	{
		padding-left: 0;
		border-left: none;
	}
	div.promoted-story > div.promoted-product-text
	{
		padding-top: 0 !important;
	}
	div.promoted-product > div.promoted-story-heading
	{
		padding-bottom: 0 !important;
	}
	.static-video-container,
	.photo-carousel-container
	{
		width: 100% !important;
		overflow: hidden;
	}
	.static-video-bg-img > img,
	.photo-carousel-bg-img > img
	{
		width: 100%;
	}
	.heading-container
	{
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
	}
	div.promoted-single-story > div.heading-container > .promoted-news-heading
	{
		font-size: 19px;
		line-height: 24px;
		width: 100%;
		padding-left: 115px;
	}
	.review-type-story-heading
	{
		padding-left: 15px;
	}
	.promoted-single-story > .promoted-story-text
	{
		text-align: left;
		padding-top: 0;
	}
	div.CuratedNumberListCarousel-container,
	div.trending-carousel-container
	{
		height: 125px;
		margin-bottom: 20px;
	}
	.cnlc1-slide,
	.tc1-slide
	{
		max-width: 280px;
		margin-right: 0px;
		/*padding-top: 13px;*/
		border-bottom: none !important;
	}
	.trending-carousel-heading-container
	{
		padding-left: 25px !important;
	}
	.tc1-slider
	{
		margin-top: 5px;
	}
	div.trending-carousel-container > div.tc1-slider div.tc1-slide
	{
		/*padding-left: 0px !important;*/
		/*border-right: 1px dashed #B4B4B4;*/
		padding: 0px 10px 0 10px;
	}
	div.trending-carousel-container > div.tc1-slider div.tc1-slide > .tc-text-block
	{
		border-right: 1px dashed #B4B4B4;
		height: 70px;
		margin-top: 10px;
		padding-right: 5px;
		margin-right: 10px;
		overflow: hidden;
		/*padding-right: 15px;*/
	}
	div.CuratedNumberListCarousel-container > div.more-05,
	div.trending-carousel-container > div.more-05
	{
		top: 10px;
		right: 20px;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story
	{
		height: 250px !important;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area
	{
		height: 90px;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area > .special-story-container
	{
		max-height: 93px;
		overflow-x: auto;
		overflow-y: hidden;
		padding: 10px 10px 10px 0;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area > div.special-story-container > ul
	{
		height: 91px;
		margin: 0;
		padding: 0;
		width: 100%;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area > div.special-story-container > ul > li
	{
		border-bottom: medium none;
		border-right: 1px dashed #B4B4B4;
		display: inline-block;
		float: left;
		list-style: outside none none;
		margin-bottom: 10px;
		padding: 0 10px 0 15px;
		text-align: left;
		width: 230px;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area > div.special-story-container > ul > li:last-child
	{
		border-right: none;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story > div.special-story-text-area > div.special-story-container > ul > li:first-child
	{
		padding-left: 0;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-story
	{
		height: 385px !important;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area
	{
		height: 227px;
		padding: 0 15px;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > .s50x3-s-container
	{
		max-height: 100%;
		overflow-x: hidden;
		overflow-y: hidden;
		padding: 0;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > .s50x3-s-container > ul
	{
		height: auto !important;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > div.s50x3-s-container > ul > li
	{
		width: 100% !important;
		border-right: none !important;
		border-bottom: 1px dashed #B4B4B4 !important;
		padding-left: 0px;
		display: block;
		list-style: outside none none;
		padding: 10px 0px;
		text-align: left;
		width: 100%;
		margin-bottom: 0;
	}
	div.promoted-single-story > div.promoted-story-text > .author-name
	{
		margin-left: 0;
	}
	/*	.author-name
															{
														    	text-align: left;
														    	margin-left: 118px;
														    	margin-top: 0px;
															}*/
	.story-card-50_1
	{
		margin-bottom: 20px;
	}
	.story-card-50_1 > .story-card-50_1-bg-img
	{
		width: 480px;
	}
	.story-card-50_1-heading-container
	{
		width: 250px;
	}
	.story-card-50-five-section > ul > li
	{
		width: 230px;
	}
	.story-card-50-five-section > ul::before
	{
		left: 230px;
		width: 20px;
	}
	.story-card-50-five-section > ul::after
	{
		left: 239px;
	}
	.story-card-50-five-section > ul > li:nth-child(1)::before,
	.story-card-50-five-section > ul > li:nth-child(3)::before,
	.story-card-50-five-section > ul > li:nth-child(5)::before
	{
		left: -16px;
	}
	.story-card-50-five-section > ul > li:nth-child(2)::before,
	.story-card-50-five-section > ul > li:nth-child(4)::before
	{
		right: -16px;
	}
	.story-card-50-five-section > ul > li:nth-child(1) > .news-comments-area
	{
		bottom: 2px;
	}
	.city-name
	{
		width: 535px;
	}
	.city-name span.city-social-media
	{
		margin-right: 0;
	}
	.city-name span.city-social-media > ul > li:last-child
	{
		margin-right: 0;
	}
	.svc1c
	{
		padding: 2px 15px 5px 5px;
	}
	header.sticky nav.city-menu-wrapper .city-menu-1
	{
		height: auto;
		margin-top: 0;
	}
	.promoted-story .promoted-story-heading.pph-container,
	.promoted-story .promoted-story-heading,
	.promoted-engagement .promoted-engagement-heading-container
	{
		border-bottom: none;
	}
	.cnlc1-slider
	{
		margin-top: 6px;
	}
	.cnlc1-slide,
	.tc1-slide
	{
		padding: 0 7px 0 7px;
	}
	.cnlc1-slide
	{
		border-right: 1px dashed #B4B4B4;
		margin-top: 8px;
	}
	.tc1-slider
	{
		margin-top: 0px;
	}
	.media-icon
	{
		/*left: 40% !important;*/
		/*top: 40% !important;*/
	}
	div.contact-popup
	{
		right: -15px !important;
	}
	.promoted-story.promoted-microsite
	{
		margin: 0 auto 20px;
	}
	div.popup-menu ul.sub-menu li a
	{
		border-bottom: 1px solid #5078AC;
		line-height: 45px !important;
	}
	.photo-carousel-bg-img
	{
		max-width: 355px;
		min-width: 355px;
	}
	.footer-logo
	{
		float: left;
		margin-left: 88px;
	}
	div#popup-menu .other-menu
	{
		margin: 0 auto;
		text-align: center;
		width: 100%;
		display: table;
	}
	.other-menu ul.socialize
	{
		float: none !important;
	}
	.other-menu ul.menu
	{
		width: 100% !important;
	}
	.other-menu ul.menu li
	{
		float: none !important;
		display: inline-block;
	}
	.column-33x3
	{
		height: 385px;
	}
	div.microsite3Story-container ul li
	{
		border-right: 1px dashed #FFFFFF !important;
	}
	div.microsite3Story-container ul li:last-child
	{
		border-right: none !important;
	}
	.climgc3x-container::after,
	.ccicx3-container:after
	{
		background: none !important;
	}
	.clic-slider,
	.climgc3x-slider,
	.cs-img-c3x-slider
	{
		margin-top: 7px !important;
		height: auto;
	}
	div.clic-slide
	{
		border-bottom: none !important;
	}
	.clics-img-text
	{
		margin: 0;
		padding: 0px 10px 8px 0px;
		width: 270px;
		margin-right: 15px;
		border-right: 1px dashed #B4B4B4;
		max-height: 65px;
	}
	.sc6-img-container,
	.cs6-slide,
	.sc6-text-container
	{
		width: 660px;
	}
	.hc6-story-66x3-slide
	{
		width: 425px;
	}
	.ccicx3-slider
	{
		margin-top: 6px;
	}
	div.promoted-story.ccicx3-container
	{
		height: 150px;
	}
	.ccicx3-slide
	{
		border-bottom: none !important;
		padding: 10px 10px 5px 0;
		margin-right: 10px;
		border-right: 1px dashed #B4B4B4;
	}
	.breakingNews100-sub-cont
	{
		overflow-x: auto;
	}
	.TabPD1x-container ul#tabs li
	{
		width: 32.85%;
	}
}
@media (min-width: 768px) and (max-width: 1023px)
{

	/* sunday special vertical fix */
	.spc33x3-1story-content {
	    min-height: 140px;
	}
	/* sunday special vertical fix  end */
	.promoted-story.CuratedNumberListCarousel-container,
	.promoted-story.trending-carousel-container
	{
		left: -18px;
		width: 768px;
	}
	div#popup-menu
	{
		padding-top: 20px !important;
	}
	.l1liveChat50x4-img,
	.l1liveChat50x4BlueBg-img
	{
		height: 355px;
	}
	.l1liveChat50x4-text,
	.l1liveChat50x4BlueBg-text
	{
		height: 165px;
	}
	.cs6-slider .pc-prev
	{
		left: 0px;
	}
	.cs6-slider .pc-next
	{
		right: 0px;
	}
	.s6-Carousel-main-cont .pagingInfo-cs6
	{
		right: 13px;
	}
}
@media (max-width: 1599px) and (min-width: 1024px)
{
	header.sticky .main-menu.clear,
	header.sticky nav.city-menu-wrapper .city-menu-1 > nav
	{
		width: 980px;
	}
	.city-popup
	{
		width: 660px !important;
		padding: 20px 15px !important;
	}
	.dd-slide
	{
		margin-right: 20px !important;
	}
	.svc1
	{
		width: 415px;
	}
	.svc1c
	{
		width: 245px;
	}
}
@media (max-width: 1023px) and (min-width: 768px)
{
	header.sticky .main-menu.clear,
	header.sticky nav.city-menu-wrapper .city-menu-1 > nav
	{
		width: 730px;
	}
	header.sticky nav.city-menu-wrapper .city-menu-1 > nav
	{
		top: 40px;
	}
	.popup-bottom-close
	{
		margin-right: 41% !important;
	}
	.city-popup
	{
		width: 730px !important;
		pa;
	}
	.dd-slide
	{
		margin-right: 40px !important;
	}
	body.main-menu
	{
		overflow: hidden;
	}
	.menu-top,
	.popup-menu-blue
	{
		width: 730px !important;
		margin: 0 auto;
	}
	.svc1
	{
		width: 470px;
	}
	.svc1c
	{
		width: 260px;
	}
}
@media (max-width: 767px)
{
	header.sticky .main-menu.clear,
	header.sticky nav.city-menu-wrapper .city-menu-1 > nav
	{
		background: none !important;
		width: 100%;
	}
	header.sticky .logo-block
	{
		z-index: 100;
	}
	header
	{
		min-height: 160px;
	}
	header.sticky
	{
		min-height: 160px;
		/* top: 50px;*/
	}
	div.popup-menu ul.sub-menu li a
	{
		border-bottom: 1px solid #5078AC;
		line-height: 45px !important;
	}
	.popup-bottom-close
	{
		margin-right: 31% !important;
	}
	div#popup-menu div.trading-menu
	{
		overflow-x: auto !important;
		white-space: nowrap;
		width: 100vw !important;
	}
	body.main-menu
	{
		overflow: hidden;
	}
	.menu-top,
	.popup-menu-blue
	{
		width: 100% !important;
		margin: 0 auto;
	}
	.svc1
	{
		width: 100%;
		height: 187px !important;
	}
	.svc1c
	{
		width: 100%;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.slick-active .story-card-33-heading::before
	{
		content: '';
		position: absolute;
		margin-top: -4px;
		left: -5px;
		height: 0;
		width: 0;
		z-index: 1;
		border-left: 14px solid #F5F5F5;
		border-top: 10px solid transparent;
		border-bottom: 9px solid transparent;
		border-right: 0px !important;
	}
	div.top-add
	{
		display: none;
	}
	ul.socialize li:nth-child(1)
	{
		width: 100%;
		border-top: 1px dashed #5078AC;
		padding-top: 10px;
		margin-top: 10px;
		float: left;
	}
	div.only-for-mob-size
	{
		display: block;
	}
	.back-top
	{
		bottom: 10px;
		right: 10px;
	}
	section.mobile-top-menu
	{
		width: 100%;
		height: 56px;
		background: #FFF;
		line-height: 56px;
		display: table;
		margin-bottom: 10px;
	}
	section.mobile-top-menu > div.top-mobile-menu
	{
		display: block;
		float: left;
	}
	div.top-mobile-menu > a#menu-button
	{
		float: left;
		margin: 0 10px;
	}
	div.top-mobile-menu > img
	{
		float: left;
		margin-top: 10px;
		text-align: center;
		width: 80%;
	}
	.mob-city-menu
	{
		width: 100%;
		height: 40px;
		display: block;
		background-image: url(../img/top-menu-bg-1.png);
		background-repeat: repeat;
		background-position: left center;
		line-height: 40px;
		margin-bottom: 10px;
		background: #2A5E88;
		padding: 0 10px;
	}
	.mob-city-menu > .mob-city-name
	{
		width: 100%;
		height: auto;
		display: block;
	}
	.mob-city-name > span.mob-city-heading
	{
		font-size: 16px;
		font-family: 'Fira-Sans', sans-serif;
		color: #FFFFFF;
		display: block;
		float: left;
	}
	div.mob-city-name > span.mob-city-social-media
	{
		float: right;
	}
	div.mob-city-name > span.mob-city-social-media > ul
	{
		margin: 0;
		padding: 0;
		list-style: none;
	}
	div.mob-city-name > span.mob-city-social-media > ul > li
	{
		background: #FFF none repeat scroll 0 0;
		border-radius: 15px;
		display: inline-block;
		height: 20px;
		line-height: 20px;
		margin-right: 10px;
		text-align: center;
		width: 20px;
	}
	div.mob-city-name > span.mob-city-social-media > ul > li:last-child
	{
		margin-right: 0;
	}
	div.mob-city-name > span.mob-city-social-media > ul > li
	{
		font-size: 12px;
	}
	footer nav.footer-sub-menues > div > ul > li:nth-child(10),
	footer nav.footer-sub-menues > div > ul > li:nth-child(11)
	{
		display: inline-block;
	}
	.mob-top-add
	{
		width: 100%;
		height: 50px;
		clear: both;
		background: #FAF9F6;
		text-align: center;
		line-height: 50px;
		margin-bottom: 10px;
	}
	.mob-breaking-news
	{
		width: 100%;
		background-color: #FFF;
		height: 25px;
		line-height: 25px;
		display: block;
		position: relative;
		margin-bottom: 5px;
	}
	.mob-breaking-news .mob-brk-nws
	{
		box-sizing: border-box;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		background-color: #FFF;
	}
	.mob-brk-nws .brk-nws-heading
	{
		background: #FF001F;
		width: 120px;
		height: 26px;
		display: inline-block;
		text-align: center;
		color: #F8F8F8;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		letter-spacing: 1px;
		float: left;
		line-height: 26px;
		font-size: 12px;
		margin-right: 10px;
	}
	.mob-brk-nws .breaking-news
	{
		width: 100%;
		font-size: 15px;
		color: #505050;
	}
	div.story-card-news
	{
		float: left;
		width: 100%;
		line-height: 16px;
		padding-top: 6px !important;
		padding-left: 125px !important;
		position: absolute;
		left: 0;
		top: 0;
	}
	.story-card-news
	{
		height: 36px;
	}
	section.mob-footer-logo
	{
		display: block;
		text-align: center;
		width: 100%;
		margin-bottom: 20px;
	}
	div.breaker-heading-wrapper > div.border-line,
	div.breaker-heading-wrapper > a
	{
		display: none;
	}
	div.live-update-container,
	div.live-update-text,
	div.live-update-image
	{
		width: 100%;
		height: auto;
		background-color: #FFF;
	}
	.story-text > div.news-comments-area
	{
		left: -3px;
		bottom: 10px;
	}
	.feature-news-img
	{
		height: 230px;
	}
	.feature-news-img > img
	{
		width: 100%;
		height: 230px;
	}
	div.promoted-story > div.promoted-story-heading
	{
		padding: 5px 15px;
		font-size: 18px;
	}
	div.live-update-container
	{
		margin-bottom: 10px;
	}
	div.feature-news-img > div.feature-news-titels > p
	{
		display: none;
	}
	div.feature-news-highlights > ul > li
	{
		width: 100%;
	}
	div.feature-news-highlights > ul > li > a
	{
		font-size: 15px;
		color: #505050;
		line-height: 17px;
	}
	div.feature-new-heading > p span.blue-color
	{
		font-size: 10px;
		color: #828282;
		border-left: none;
	}
	.article .outbrain-main-cont {
		padding: 0 10px;
		width: 100%;
	}
	.article .AR_4.ob-widget .ob-widget-section .ob-dynamic-rec-container {
	 	width: 48%;
	} 
	.article .AR_4.ob-widget {
		min-width: 100%;
	}
	.mobile-padding
	{
		padding: 0 10px;
	}
	div.promoted-story,
	div.promoted-engagement
	{
		height: 115px;
		overflow: hidden;
		margin-bottom: 10px;
		width: 100%;
	}
	div.promoted-story > div.promoted-story-img-1 > img
	{
		height: 106px;
	}
	div.promoted-story > div.promoted-story-img,
	div.promoted-engagement > div.promoted-engagement-img
	{
		width: 115px;
		height: 115px;
		position: absolute;
		left: 0;
		top: 0;
	}
	.promoted-engagement-img:before,
	.promoted-single-story-img:before
	{
		border-top: 12px solid #F5F5F5;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		top: 0;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 100;
	}
	.promoted-engagement-img:after,
	.promoted-single-story-img:after
	{
		border-bottom: 12px solid #F5F5F5;
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		bottom: 0;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 100;
	}
	div.promoted-single-story > div.promoted-story-img > .promoted-single-story-img
	{
		position: relative;
	}
	.promoted-story .promoted-story-heading.pph-container,
	.promoted-story .promoted-story-heading,
	.promoted-engagement .promoted-engagement-heading-container
	{
		border-bottom: none;
	}
	.promoted-story .promoted-story-heading.pch-container
	{
		border-bottom: 1px dashed #FAF9F6;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container
	{
		margin-bottom: 25px;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container::before,
	div.promoted-engagement > div.promoted-engagement-heading-container::after,
	div.promoted-product > div.promoted-story-heading::before,
	div.promoted-product > div.promoted-story-heading::after,
	div.promoted-single-story > div.heading-container:after,
	div.promoted-single-story > div.heading-container:before
	{
		content: "";
		position: absolute;
		border-bottom: none;
		border-right: none;
		border-top: none;
	}
	.promoted-engagement-heading-container,
	.promoted-story-heading-container
	{
		padding-left: 130px !important;
		width: 100% !important;
	}
	a.promoted-engagement-heading,
	a.promoted-story-heading
	{
		width: 100% !important;
		line-height: 20px;
	}
	div.promoted-single-story > div.promoted-story-text > .person-name
	{
		margin-top: 15px !important;
		text-align: left;
		margin-left: 130px;
		margin-bottom: 0;
		position: absolute;
		bottom: 5px;
		display: block;
	}
	div.promoted-single-story > div.promoted-story-text > .author-name
	{
		margin-top: 15px !important;
		text-align: left;
		margin-left: 0;
	}
	.author-name.by-line
	{
		text-align: left;
		margin-top: 0px;
		position: absolute;
		bottom: 5px;
	}
	div.promoted-story > div.promoted-story-content,
	div.promoted-engagement > div.promoted-engagement-content
	{
		padding-top: 7px;
	}
	div.promoted-story-content > a.promoted-story-sub-heading
	{
		color: #FFFFFF;
		font-size: 18px;
		line-height: 21px;
		margin-bottom: 28px;
		text-align: left;
		width: 75%;
		height: 44px;
		overflow: hidden;
	}
	.story-text div.news-comments-area > ul
	{
		padding: 0 0 0 11px;
	}
	div.promoted-story-content > a.author-name
	{
		font-size: 11px;
		color: #FFFFFF;
		letter-spacing: 1px;
		line-height: 15px;
		font-family: 'Fira-Sans', sans-serif;
		float: left;
		overflow: hidden;
		position: absolute;
		bottom: -6px;
	}
	div.promoted-story-content > a
	{
		margin-bottom: 10px;
		font-family: 'Fira-Sans', sans-serif;
	}
	div.promoted-story-heading > a.prometed-news-heading
	{
		width: 220px;
	}
	div.story-card-33
	{
		width: 100%;
		height: 115px;
		margin-bottom: 10px;
	}
	div.engagement-story
	{
		height: 250px;
		min-width: 250px;
		max-width: 250px;
	}
	div.story-card-33 > .story-card-33-img
	{
		width: 115px;
		height: 115px;
		float: left;
		z-index: 1;
	}
	div.story-card-33-news
	{
		bottom: 0;
		float: left;
		height: 115px;
		padding: 0 13px 0 125px;
		width: 100%;
		position: absolute;
		left: 0;
		top: 0;
	}
	.story-card-33-news .news-comments-area
	{
		bottom: -1px;
		left: 125px;
	}
	div.Other-StoryCard
	{
		height: 50px;
		margin-bottom: 10px;
	}
	div.story-card
	{
		margin-bottom: 10px;
	}
	div.special-story
	{
		margin-bottom: 10px;
	}
	.add
	{
		margin-bottom: 10px;
	}
	.xs-auther-name
	{
		color: #828282;
		font-family: 'Fira-Sans', sans-serif;
		font-size: 10px;
		text-transform: uppercase;
		letter-spacing: 1px;
	}
	div.feature-new-heading div.main-heading
	{
		padding: 0 !important;
	}
	.feature-new-heading .main-heading
	{
		padding: 5px 0 0 0;
	}
	div.feature-new-heading > p
	{
		padding: 0px 0 9px;
	}
	div.special-story
	{
		height: 250px;
	}
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story
	{
		height: 250px !important;
	}
	div.special-story-text-area,
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area
	{
		height: 91px;
		z-index: 1;
		padding: 0;
	}
	.s50x3-s-text-area
	{
		height: 91px !important;
	}
	.special-story-container,
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > .s50x3-s-container
	{
		overflow-x: auto;
		overflow-y: hidden;
		max-height: 93px;
		padding: 15px 10px 10px 0px;
	}
	div.special-story-container > ul
	{
		width: 600px !important;
		height: 91px;
		margin: 0;
		padding: 0;
	}
	div.special-story-container > ul > li,
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > div.s50x3-s-container > ul > li
	{
		border-right: 1px dashed #B4B4B4 !important;
		border-bottom: none !important;
		display: inline-block;
		float: left;
		list-style: outside none none;
		margin-bottom: 10px;
		padding: 0 10px 0 15px;
		text-align: left;
		height: 55px;
		width: 200px !important;
	}
	div.special-story-container > ul > li:last-child,
	div.lhs-50x3-story > div.col-xs-12 > div.special-50x3-story > div.s50x3-s-text-area > div.s50x3-s-container > ul > li:last-child
	{
		border-right: none !important;
	}
	div.special-story-container > ul > li:first-child
	{
		padding-left: 15px !important;
	}
	div.special-story-container > ul > li > a
	{
		font-family: 'TundraWeb', serif;
		font-size: 16px;
		color: #282828;
		line-height: 18px;
	}
	div.special-story-heading
	{
		width: 125px;
		padding-left: 15px;
	}
	div.special-story-heading::after
	{
		border-right: 20px solid transparent;
		right: -20px;
	}
	div.section-header-container
	{
		margin: 17px 0 7px;
	}
	div.live-update-container,
	div.live-update-text
	{
		padding: 15px 0 30px 10px;
	}
	.story-text > .news-comments-area
	{
		display: table;
		left: -8px;
	}
	div.downtown-bg-img
	{
		width: 115px;
		height: 115px;
		z-index: 1;
	}
	div.promoted-product > div.promoted-story-heading
	{
		padding-left: 130px !important;
		font-size: 12px;
		font-family: 'Fira-Sans', sans-serif;
		letter-spacing: 0.5px;
		line-height: 10px;
		text-transform: uppercase;
		padding-top: 10px;
	}
	div.promoted-product > div.promoted-story-heading > a.promoted-news-heading
	{
		width: 100%;
		color: #FAF9F6;
	}
	.downtown-text > ul
	{
		margin: 0 0 0 115px;
		width: auto;
		bottom: 27px;
	}
	.downtown-text > ul > li
	{
		border-bottom: none;
		font-family: "TundraWeb", serif;
		font-size: 16px;
		line-height: 18px;
		padding: 0 0 8px;
		text-shadow: none !important;
		width: 100%;
	}
	.promoted-product .promoted-story-heading
	{
		background: none !important;
	}
	div.promoted-product > div.promoted-story-content > a.promoted-story-sub-heading
	{
		height: 115px;
		left: 0;
		line-height: 19px;
		position: absolute;
		top: 0;
		width: 115px;
		margin: 0;
	}
	.promoted-product.bg-white-color > .promoted-story-heading > .promoted-news-heading
	{
		color: #1E4682;
		margin-bottom: 10px;
		/*padding-top: 5px;*/
	}
	.promoted-product > .promoted-story-content > .promoted-story-sub-heading > img
	{
		float: left;
		height: 115px;
		margin-right: 10px;
		top: 0;
		margin: 0 !important;
		width: 115px;
	}
	div.promoted-product-text > ul
	{
		margin-left: 115px;
	}
	.promoted-product-text > ul > li
	{
		/*padding-top: 6px !important;*/
		border-left: none;
		padding: 0 0px;
		width: 62%;
	}
	div.promoted-story > div.promoted-product-text
	{
		padding-top: 0 !important;
	}
	div.promoted-product > div.promoted-story-heading
	{
		padding-bottom: 0 !important;
	}
	.promoted-microsite-text
	{
		color: #FFF;
		display: block;
		font-size: 15px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		letter-spacing: 1px;
		line-height: 17px;
		margin-bottom: 17px;
		margin-right: 24px;
		margin-top: 5px;
	}
	.promoted-story.promoted-microsite
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.promoted-story.promoted-microsite
	{
		width: 100%;
	}
	div.static-video > .static-video-bg-img > .more-05
	{
		right: 20px !important;
	}
	.static-video-container,
	.photo-carousel-container
	{
		width: 100% !important;
		overflow: hidden;
	}
	.static-video-bg-img > img,
	.photo-carousel-bg-img > img
	{
		width: 100%;
	}
	div.story-card-33 > .story-card-33-img > img
	{
		height: 115px;
	}
	div.review-type-story
	{
		background: #FFF none repeat scroll 0 0;
		bottom: 0;
		float: left;
		height: 115px;
		position: relative;
		width: 100%;
	}
	div.review-type-story > .review-type-story-heading
	{
		background-color: #FFF;
		top: 0;
		display: inline-block;
		float: left;
		height: 115px;
		left: 0;
		margin-left: 125px;
		padding: 8px 0 0;
		position: absolute;
		width: 59%;
		z-index: 1;
	}
	.review-type-story-heading > .story-card-33-heading
	{
		max-height: 37px;
		overflow: hidden;
	}
	.star-review-container
	{
		bottom: 5px;
		position: absolute;
		width: 90%;
	}
	.star-reviews
	{
		margin-bottom: 0px;
		margin-top: 5px;
		padding-top: 6px;
		width: 100%;
	}
	.review-type-story-heading:after
	{
		background: none;
	}
	.review-type-story-heading > p
	{
		padding-top: 0;
	}
	.heading-container
	{
		width: 100%;
	}
	div.promoted-single-story > div.heading-container > .promoted-news-heading
	{
		font-size: 18px;
		line-height: 22px;
		width: 100%;
	}
	div.CuratedNumberListCarousel-container,
	div.trending-carousel-container
	{
		height: 140px;
	}
	.promoted-story.CuratedNumberListCarousel-container
	{
		left: 0;
	}
	.cnlc1-slider,
	.tc1-slider
	{
		margin-top: 5px;
		padding-right: 0;
		width: 100%;
	}
	.cnlc1-slide
	{
		margin: 10px 0 0 0;
		max-width: 250px;
	}
	.tc1-slide
	{
		max-width: 200px;
	}
	.curated-text-block
	{
		height: 73px;
	}
	div.story-card-33 > div.story-card-33-news > .story-card-33-heading
	{
		line-height: 19px;
	}
	.story-card-33-img .media-icon
	{
		left: 50% !important;
		top: 50% !important;
	}
	div.story-card > div.story-card-news > div.news-comments-area
	{
		bottom: 2px;
		left: 123px;
	}
	.story-card-50_1
	{
		height: 250px;
		overflow: hidden;
		width: 100%;
		position: relative;
	}
	.story-card-50_1 > .story-card-50_1-bg-img
	{
		width: 100%;
		position: relative;
	}
	.story-card-50_1 > .story-card-50_1-bg-img:after
	{
		content: "";
		position: absolute;
		background: rgba(19, 59, 90, 0.65);
		width: 100%;
		height: 100%;
		top: 0;
		left: 0;
	}
	.story-card-50_1-heading-container
	{
		height: auto;
		padding: 10px 0 0 13px;
		position: absolute;
		top: 0;
		width: 100%;
		z-index: 10;
		background: none;
	}
	.story-card-main-heading
	{
		color: #FFF;
		text-shadow: none;
		padding-right: 10px;
		line-height: 24px;
	}
	.story-card-50-five-section
	{
		background-color: #FFFFFF;
		height: 90px;
		position: relative;
		top: 160px;
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.story-card-50-five-section > ul
	{
		position: absolute;
		background-color: #FFF;
		width: 1130px;
		height: 80px;
		padding: 15px 0 0 15px;
	}
	.story-card-50-five-section > ul > li
	{
		height: 100% !important;
		width: 190px;
		float: left !important;
		border-right: 1px dashed #B4B4B4;
		padding: 2px 10px 0 10px;
		overflow: hidden;
	}
	.story-card-50-five-section > ul > li:first-child
	{
		padding-left: 0;
	}
	.story-card-50-five-section > ul > li:first-child > a > span
	{
		color: #E9262A;
	}
	.story-card-50-five-section > ul > li:last-child
	{
		border-right: none;
	}
	.story-card-50-five-section > ul > li > a
	{
		color: #000;
		display: inline-block;
		float: left;
		font-family: "TundraWeb", serif;
		font-size: 16px;
		line-height: 19px;
		text-shadow: none;
		white-space: normal;
		width: 100%;
	}
	.story-card-50-five-section > ul::before,
	.story-card-50-five-section > ul::after,
	.story-card-50-five-section > ul > li:nth-child(1)::before,
	.story-card-50-five-section > ul > li:nth-child(2)::before,
	.story-card-50-five-section > ul > li:nth-child(3)::before,
	.story-card-50-five-section > ul > li:nth-child(4)::before,
	.story-card-50-five-section > ul > li:nth-child(5)::before,
	.story-card-50-five-section > ul > li:nth-child(1)::after,
	.story-card-50-five-section > ul > li:nth-child(2)::after,
	.story-card-50-five-section > ul > li:nth-child(3)::after,
	.story-card-50-five-section > ul > li:nth-child(4)::after,
	.story-card-50-five-section > ul > li:nth-child(5)::after
	{
		background: none;
		content: "";
		height: 0px;
		left: 0;
		overflow: hidden;
		position: absolute;
		top: 0;
		width: 0;
		border: none;
		z-index: -1;
	}
	.story-card-50-five-section > ul > li:nth-child(1)
	{
		background: none;
	}
	.story-card-50-five-section > ul > li:nth-child(1) > .news-comments-area
	{
		bottom: 2px;
	}
	.story-card-50-five-section > ul > li,
	.story-card-50-five-section > ul > li:nth-child(4)
	{
		border-bottom: none !important;
	}
	.story-card-50-five-section > ul > li:nth-child(2),
	.story-card-50-five-section > ul > li:nth-child(4)
	{
		border-top: none;
		height: 0;
	}
	.story-card-50_1-bg-img
	{
		height: 100%;
	}
	.story-card-50-five-section > ul > li:nth-child(1),
	.story-card-50-five-section > ul > li:nth-child(3),
	.story-card-50-five-section > ul > li:nth-child(5)
	{
		float: none;
	}
	.story-card-50_1-heading-container > .the-case-file
	{
		background-color: #FFF;
		left: 0;
		padding: 10px 6px 2px 15px;
		position: absolute;
	}
	.story-card-50_1-heading-container > .the-case-file:after
	{
		border-bottom: 19px solid #FFF;
		border-left: 0 solid transparent;
		border-right: 12px solid transparent;
		bottom: 11px;
		content: "";
		position: absolute;
		right: -12px;
	}
	.esc:after
	{
		display: none !important;
	}
	.esc1
	{
		height: 250px;
		max-height: 250px;
		margin-bottom: 10px;
	}
	.esc-slide
	{
		min-width: 2s50px;
		max-width: 250px;
		height: 250px;
		margin-right: 20px;
		margin-bottom: 10px;
	}
	.esc1
	{
		height: 250px;
		max-height: 250px;
		margin-bottom: 10px;
	}
	.esc-slide
	{
		min-width: 250px;
		max-width: 250px;
		height: 250px;
		margin-right: 10px;
		margin-bottom: 10px;
	}
	.engagement-story
	{
		position: relative;
		height: 250px !important;
		border: none !important;
		margin-right: 10px;
	}
	.hover-social-media-top,
	.hover-social-media-bottom
	{
		display: none;
	}
	.media-icon
	{
		/*left: 40% !important;*/
		/*top: 40% !important;*/
	}
	.section-name
	{
		display: none;
	}
	.static-video .media-icon
	{
		left: 45% !important;
		top: 30% !important;
	}
	.container.section-container
	{
		overflow: visible !important;
	}
	.closed .border-line
	{
		display: block !important;
		top: 27px;
		z-index: -1;
	}
	.section-header-container .fa-plus-circle
	{
		background-color: #F5F5F5;
		z-index: 1;
		padding-left: 10px;
	}
	.engagement-story-news > ul
	{
		margin-top: 10px;
	}
	div.promoted-engagement > div.promoted-engagement-heading-container
	{
		font-size: 18px;
	}
	.section-dropdown
	{
		display: none;
	}
	.story-card-33-heading
	{
		padding-top: 5px;
	}
	.svc-slide-container,
	.svc1,
	.svc1c
	{
		height: auto;
	}
	.svc1c
	{
		padding-left: 15px;
	}
	.svc-text-slide
	{
		padding: 10px 0;
	}
	.trending-menu ul li:nth-child(1)
	{
		margin-left: 120px;
	}
	.fts-menu
	{
		background: #133B5A;
		color: #F8D01C;
		display: inline-block;
		float: left;
		font-family: 'Fira-Sans-Semibold', serif letter-spacing: 2px;
		line-height: 50px;
		margin: 0;
		padding: 0 10px;
		position: absolute;
		z-index: 1;
		left: 0;
		top: 0;
	}
	.footer-logo
	{
		margin: 0;
		width: 100%;
		margin-bottom: 10px;
	}
	.footer-logo a
	{
		text-align: center;
		margin: 0 auto;
	}
	section.header-top
	{
		border-bottom: none;
		margin-top: 0;
	}
	.footer-sub-menues > div > ul > li > a
	{
		font-size: 13px;
		letter-spacing: -0.1px;
		line-height: 30px;
		padding: 0 10px;
	}
	.trending-menu
	{
		height: 50px;
		line-height: 50px;
		background-color: #133B5A;
		position: relative;
		margin: 15px 0 15px -10px;
		width: 100vw;
	}
	.trending-menu > ul
	{
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
		padding-left: 12px;
	}
	.trending-menu ul li a
	{
		color: #FFF;
	}
	.city-name
	{
		width: 100%;
	}
	.city-name span.city-social-media
	{
		margin-right: 0;
	}
	.city-name span.city-social-media > ul
	{
		margin-top: 0;
	}
	.city-name span.city-social-media > ul > li
	{
		margin-right: 20px;
		width: 30px;
		height: 30px;
		line-height: 30px;
		position: relative;
		top: 5px;
	}
	.city-name span.city-social-media > ul > li > a
	{
		font-size: 14px;
		padding-top: 3px;
	}
	.city-menu-wrapper .city-menu-1
	{
		height: auto !important;
		margin-bottom: 5px;
	}
	.city-name
	{
		padding: 5px 10px;
	}
	.city-name span.city-heading
	{
		font-size: 20px;
		line-height: 30px;
	}
	div#logo
	{
		padding: 5px 0 0 0;
		text-align: center;
	}
	.logo-block
	{
		width: 100%;
		background: white;
	}
	div#logo a
	{
		height: 30px;
		width: 215px;
	}
	.logo
	{
		background: white;
		height: 40px;
		width: 100%;
		margin: 0 auto;
	}
	.main-menu
	{
		border-bottom: none !important;
		position: absolute;
		top: 16px;
		left: 12px;
	}
	.logo-block
	{
		margin-bottom: 10px;
	}
	div.menu-icon
	{
		float: left;
		text-transform: uppercase;
		width: 38px;
		top: 5px;
		position: absolute;
		left: 10px;
		/*z-index: 99999999;*/
	}
	.menu-icon #menu-button
	{
		padding-top: 10px !important;
	}
	nav.main-menu
	{
		border-bottom: medium none white;
		left: 0;
		position: absolute;
		top: 0;
		width: 100%;
	}
	/*DIV#popup-menu
													{
														height: 50px !important;
														top: 0 !important;
													}*/
	a.close
	{
		/*left: 35px !important;*/
		top: 0px;
	}
	div#popup-menu i.icon
	{
		/*float: left;*/
		top: -1px;
		left: -20px;
	}
	a.close.menu-close.close-top
	{
		top: 7px;
	}
	.close-top
	{
		/*left: 45px !important;*/
		top: 6px;
		position: relative;
		padding-left: 40px;
	}
	.live-update-container
	{
		position: relative;
	}
	.feature-news-img
	{
		margin-bottom: 0px;
	}
	.related-stories
	{
		background: #FFF;
	}
	.feature-news-titels
	{
		background: #FFFFFF;
		color: #FFF;
		height: 50px;
		line-height: 50px;
		padding: 10px 0 5px 10px;
		text-align: left;
		width: 100%;
		z-index: 10;
		margin-bottom: 10px;
		float: left;
		position: relative;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.related-stories ul
	{
		width: 860px;
		overflow: hidden;
		height: 33px;
	}
	.related-stories ul li
	{
		border-right: 1px dashed #B4B4B4;
		height: auto;
	}
	.related-stories ul li,
	.related-stories ul li a
	{
		color: #505050;
		text-shadow: none;
		white-space: normal;
		width: 180px;
		font-size: 14px;
		line-height: 16px;
		letter-spacing: -0.2px;
		float: left;
		padding: 0 10px 0 2px;
		box-sizing: border-box;
	}
	.related-stories ul li:first-child
	{
		width: 90px !important;
		letter-spacing: 1px;
		margin-top: 7px;
	}
	.pages-details
	{
		margin-bottom: 2px;
	}
	header.sticky .logo-block
	{
		position: fixed;
		display: block;
		box-shadow: 0 2px 5px rgba(0, 0, 0, 0.50);
	}
	/*	header.sticky .mob-top-add
										{
											display: none;
										}*/
	.static-video-container,
	.photo-carousel-container
	{
		margin-bottom: 10px;
	}
	div.trending-carousel-container > div.tc1-slider div.tc1-slide > .tc-text-block
	{
		padding-top: 0;
	}
	div.story-card-news > a,
	div.story-card-news > p
	{
		margin-top: 1px;
	}
	.trending-carousel-heading-container
	{
		padding-left: 20px !important;
	}
	div.story-card-33-news:after,
	.engagement-story-news:after
	{
		height: 35px;
	}
	div.contact-popup
	{
		right: -10px !important;
		top: 33px !important;
	}
	.close-letter-news
	{
		top: 6px !important;
		/*left: 5px !important;*/
	}
	.menu-top
	{
		position: fixed;
		top: 0;
		z-index: 100;
		background: #2A5E88;
	}
	.popup-menu-blue
	{
		background: #2A5E88 none repeat scroll 0 0;
		height: 100vh;
		overflow: scroll;
		padding-top: 147px;
		position: fixed;
		top: 0;
		width: 100vw;
	}
	.trending-sticky-menu
	{
		position: fixed !important;
	}
	.kicker-text
	{
		display: none;
	}
	.photo-carousel-bg-img
	{
		max-width: 355px;
		min-width: 355px;
	}
	div.microsite3Story > .microsite3Story-img,
	div.pp4x3story-img-text > .pp4x3story-text-img,
	div.clics-img-text .clics-text-img,
	div.pp4x3story-1story .pp4x3story-banner,
	div.pp4x3story-img-text .pp4x3story-text-img,
	div.story-card-66 .story-card-66-img,
	div.review-type-story .story-card-33-img,
	div.story-card-33 .story-card-33-img,
	div.promoted-story .promoted-story-img,
	div.special-story .special-story-img,
	div.story-carousel-6-container .sc6-img-container,
	div.hc6-story-66x3 .hc6-story-66x3-img-cont
	{
		background-image: url("../img/placeholder.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 70%;
	}
	div#popup-menu .other-menu
	{
		margin: 0 auto;
		text-align: center;
		width: 100%;
		display: table;
	}
	.other-menu ul.socialize
	{
		float: none !important;
	}
	.other-menu ul.menu
	{
		width: 100% !important;
	}
	.other-menu ul.menu li
	{
		float: left;
		!important;
		display: inline-block;
	}
	footer
	{
		margin-bottom: 60px;
	}
	.sc66-text-container
	{
		padding: 10px 13px 0 13px;
	}
	.cs66-text
	{
		margin-bottom: 10px;
	}
	.column-33x3
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.column-33x3 .column-33x3-img
	{
		width: 100px;
	}
	.column-33x3-head-container .column-33x3-heading
	{
		width: 85%;
	}
	.column-33x3-text-container .column-33x3-sub-head
	{
		width: 80%;
	}
	.column-33x3-text-container .author-name
	{
		max-width: 300px;
	}
	.column-33x3 .column-33x3-text-container::after
	{
		background: none;
	}
	.review-type1story-container
	{
		padding-top: 7px;
		height: 51px;
		margin-bottom: 10px;
	}
	.rt1s-heading
	{
		margin-bottom: 0;
	}
	.review-type1story-container .star-reviews
	{
		padding-top: 0;
	}
	div.microsite3Story-container > ul > li > a
	{
		color: #FFFFFF !important;
	}
	div.microsite3Story-container ul li
	{
		border-right: 1px dashed #FFFFFF !important;
	}
	div.microsite3Story-container ul li:last-child
	{
		border-right: none !important;
	}
	.story-card-66
	{
		margin-bottom: 10px;
	}
	.clic-slider,
	.climgc3x-slider,
	.cs-img-c3x-slider
	{
		margin-top: 7px;
		width: 100%;
    	padding-right: 0;
	}
	.clist-3x-slide
	{
		margin-right: 0;
		max-width: 250px;
		max-height: 58px;
		overflow: hidden;
	}
	.story-carousel-6-container
	{
		width: 100%;
		height: 410px;
		margin-bottom: 10px;
		background: none;
	}
	.sc6-img-container
	{
		width: 100%;
		height: 223px;
		top: 185px;
		float: left;
	}
	.cs6-slide
	{
		width: 290px;
		margin-right: 10px;
	}
	.sc6-text-container
	{
		width: 100%;
		height: 184px;
		margin-left: 0;
	}
	.cs6-slide:after
	{
		display: none;
	}
	.sc6-img-container
	{
		border-right: none;
		border-left: none;
	}
	.cs6-slider .pc-prev,
	.cs6-slider .pc-next
	{
		display: none !important;
	}
	.sc6-text-container .news-comments-area
	{
		left: 10px;
	}
	.climgc3x-container
	{
		height: 140px !important;
	}
	.section-header-container > .section-heading
	{
		color: #133B5A;
		letter-spacing: -0.23px;
		max-width: 90%;
		overflow-y: hidden;
		overflow-x: auto;
		white-space: nowrap;
	}
	.story2x1-pc-container
	{
		width: 300px;
		height: 250px;
		margin: 0 auto 10px auto;
	}
	div.special-story.spc-pkg-srz-container
	{
		margin-bottom: 10px;
	}
	.TabPD1x-container ul#tabs li
	{
		width: 32.2%;
	}
	.breakingNews100-sm-cont:after
	{
		width: 20px;
		left: -20px;
	}
}
@media (max-width: 1599px)
{
	.lead-story-slider-1 .pc-prev,
	.lead-story-slider-1 .pc-next
	{
		top: 60%;
	}
	.lead-story-slider-1 .pc-next
	{
		right: 9px;
	}
	.s4x-100-ls-container .pagingInfo
	{
		top: 52%;
		right: 10px;
	}
	.story-thumbSlide-cont
	{
		width: 100% !important;
	}
	.hc6-slider .pc-prev,
	.hc6-slider .pc-next
	{
		top: 30%;
	}
	.photo-carousel-container .media-icon
	{
		left: 50% !important;
		top: 37% !important;
	}
	.photo-carousel-container .pc-prev,
	.photo-carousel-container .pc-next
	{
		top: 32%;
	}
	.auther-section .author-img-name
	{
		width: 235px;
	}
	.auther-section .author-img-name .auth-tw
	{
		display: block;
		width: 70%;
	}
	.pct-container::after,
	.svt-container::after
	{
		background: none;
	}
	.scBook50x2-text-cont
	{
		width: 165px;
	}
	.scBook50x2-text-cont .author-text
	{
		max-height: 90px;
		overflow: hidden;
		position: relative;
	}
	.scBook50x2-text-cont .author-text:after
	{
		background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
		bottom: 0;
		content: "";
		height: 20px;
		position: absolute;
		right: 0;
		width: 40%;
	}
	.pc6_100x4-text
	{
		padding: 50px 30px 30px;
		position: absolute;
		/*background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(5, 5, 5, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(20, 20, 20, 0.59) 32%, rgba(13, 13, 13, 1) 62%, rgba(3, 3, 3, 1) 100%) repeat scroll 0 0; */
		height: auto;
	}
	/*.pc6_100x4-heading { font-size: 18px; line-height: 22px; }*/
	.pc6_100x4-slider .pc-prev,
	.pc6_100x4-slider .pc-next
	{
		top: 45%;
	}
	.ES1-100x4-text,
	.ES2-100x4-text1,
	.ES2-100x4-text2
	{
		width: 425px;
	}
	.columnist-100x3-text ul
	{
		width: 183px;
	}
	.columnist-66x3-text ul
	{
		width: 181px;
	}
	.auther-section .author-img-name
	{
		width: 235px;
	}
	.auther-section .author-img-name .auth-tw
	{
		display: block;
		width: 70%;
	}
	.justin-slider
	{
		width: 590px;
	}
	.ReadEdt100x3-img
	{
		width: 206px;
	}
	.ReadEdt100x3-text
	{
		overflow: hidden;
		padding: 25px 30px 15px;
		width: 454px;
	}
	.ReadEdt100x3-content
	{
		max-height: 288px;
		overflow: hidden;
	}
	.ReadEdt100x3-text .news-comments-area
	{
		left: 30px;
	}
	.BooksEod-100x3-text
	{
		width: 370px;
	}
	.BooksEod-100x3-content
	{
		max-height: 210px;
	}
	.story1-3x100-img .media-icon
	{
		top: 36%;
	}
	.sc66-text-container .auther-name
	{
		color: #828282;
	}
	.city-name.columns-menu-1
	{
		width: 83.2%;
	}
	.pagingInfo-6SHC
	{
		top: 39%;
	}
	.st_vdo100x3-img
	{
		width: 660px;
	}
	.justin-100x3-container::after
	{
		width: 25%;
	}
	.score-board-container
	{
		width: 160px;
	}
	.story6-100x3-img
	{
		width: 434px;
	}
	.story6-100x3-head-cont
	{
		width: 226px;
	}
	.story6-100x3-text ul li
	{
		width: 217px;
	}
	.story3-100x3-text ul li
	{
		width: 100%;
	}
	.pc6_100x4-container .pagingInfo-pc
	{
		top: 55.5%;
	}
	.s6-Carousel-main-cont .pagingInfo-cs6
	{
		top: 63%;
	}
	.cartoon-city-name
	{
		width: 815px;
	}
	.s6cc100x4-text
	{
		margin-left: 0;
	}
	.cpc100x4-container .pagingInfo-pc
	{
		top: 69.5%;
		right: 10px;
	}
	.auth-pro100x3-text-cont
	{
		width: 66%;
	}
	.subscibe-form input
	{
		width: 61%;
	}
	.story-card75x1-cont .story-card-news
	{
		width: 318px;
	}
	.onhover-tags_25x1
	{
		right: -227px;
		width: 209px;
	}
	.onhover-tags_25x1::after
	{
		left: -21px;
	}
	.search-box-100-container
	{
		padding: 10px 25px;
	}
	.srch_bx-input
	{
		max-width: 66%;
		min-width: 66%;
	}
	.past-week,
	.media-type,
	.in_all_states,
	.by-contributor,
	.by-topics
	{
		padding: 0 10px 0 10px;
	}
	.social-media1story-cont .social-media-story
	{
		width: 365px;
	}
	.author_sc-50x1-text
	{
		width: 73.4%;
	}
	.small-section-heading
	{
		max-width: 320px;
		/*overflow-x: hidden;*/
		/*overflow-y: visible;*/
		white-space: nowrap;
		/*z-index: 0;*/
	}
	/*.small-section-heading .open-button { top: 0; }*/
	.column33x2-text-cont p
	{
		max-width: 126px;
		max-height: 101px;
		overflow: hidden;
	}
	.spc33x2-1s-text-OnHover a
	{
		max-height: 160px;
		max-width: 170px;
	}
	.social-media1story-cont .social-media-story
	{
		width: 365px;
	}
	.slide-img-cont
	{
		width: 780px;
	}
	.photo-text-cont
	{
		width: 180px;
		margin-left: 20px;
	}
	.photo-collage-slider .esc-left
	{
		right: 155px;
	}
	.photo-collage-slider .esc-right
	{
		right: 120px;
	}
	.pagingInfo-ps
	{
		right: 100px;
	}
}
@media (max-width: 1023px)
{
	.auther-section .author-img-name
	{
		width: 270px;
	}
	.movie_section-cont
	{
		height: 105px;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		width: 100%;
	}
	.mv_sec-cont
	{
		background-color: #FFF;
		display: inline-block;
		float: none;
		height: auto;
		width: 215px;
		height: 66px;
		overflow: hidden;
	}
	.mv_sec-img
	{
		display: inline-block;
		height: 65px;
		width: 110px;
		float: left;
		margin-right: 9px;
	}
	.mv_sec-heading,
	.mv_sec-rating
	{
		width: 44%;
	}
	.cnilc-6-sub-cont ul
	{
		margin: 0;
		padding: 0;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		width: 100%;
	}
	.cnilc-6-sub-cont ul li
	{
		border-bottom: 0 none;
		border-right: 1px dashed #B4B4B4;
		display: inline-block;
		float: none;
		height: 60px;
		margin-top: 10px;
		padding: 0 10px 0 0;
	}
	.cnilc-6-text
	{
		max-height: 53px;
		width: 200px;
		height: 53px;
		white-space: normal;
	}
	.cnilc-6-container
	{
		height: 115px;
		width: 100%;
		overflow: hidden;
	}
	.scBook50x2-text-cont
	{
		width: 205px;
	}
	.ES1-100x4-text,
	.ES2-100x4-text1,
	.ES2-100x4-text2
	{
		width: 495px;
	}
	.theHinduCent2-container
	{
		width: 100%;
		display: inline-block;
	}
	.SearchContr-container
	{
		width: 100%;
	}
	.SearchContr-form > input
	{
		width: 87%;
	}
	.columnist-100x3-text ul
	{
		width: 205px;
	}
	.auther-section .author-img-name
	{
		width: 270px;
	}
	.justin-slider
	{
		width: 660px;
	}
	.ReadEdt100x3-img
	{
		width: 230px;
	}
	.ReadEdt100x3-text
	{
		width: 499px;
	}
	/*.contact3x-container { height: auto; }*/
	.contact3xBb-container
	{
		height: 115px;
	}
	.contact3xBb-text-cont
	{
		padding: 5px 5px 0 15px;
	}
	.contact3xBb-text1
	{
		width: 250px;
		padding: 0;
	}
	.contact3xBb-text2
	{
		width: 220px;
		padding: 0;
	}
	.contact3xBbshort-txt
	{
		width: 18px;
	}
	.contact3xBb-text3 p
	{
		padding: 0;
	}
	.contact3xBb-text3
	{
		padding: 0;
		width: 240px;
		border-top: 0;
	}
	.contact3xBb-text1 ul li,
	.contact3xBb-text2 ul li
	{
		margin-bottom: 2.5px;
	}
	.BooksEod-100x3-text
	{
		width: 487px;
	}
	.story1-3x100-img .media-icon
	{
		left: 46% !important;
	}
	.pp4x3story
	{
		position: relative;
		height: 115px !important;
	}
	.pp4x3story:after,
	.pp4x3story:before,
	.pp3x2story:after,
	.pp3x2story:before
	{
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 2;
	}
	.pp4x3story:after,
	.pp3x2story:after
	{
		border-top: 12px solid #F5F5F5;
		top: 0;
	}
	.pp4x3story:before,
	.pp3x2story:before
	{
		border-bottom: 12px solid #F5F5F5;
		bottom: 0;
	}
	.pp4x3story-sub-container
	{
		height: 115px;
	}
	.pp4x3story-banner
	{
		width: 115px;
		height: 115px;
		float: left;
		/*position: absolute;*/
		/*top: 0;
															    left: 0;*/
	}
	.pp4x3story-1story
	{
		float: left;
		height: 115px;
		position: relative;
		width: 40.7%;
	}
	.pp4x3story-text-container,
	.pp4x3story-text-container
	{
		background: none;
		border-right: 1px dashed #B4B4B4;
		/*color: #fff;*/
		margin-top: 40px;
		max-height: 74px;
		overflow: hidden;
		padding-top: 0;
		width: 182px;
	}
	.pp4x3story-img-text
	{
		background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
		border-right: 1px dashed #B4B4B4;
		border-top: 0 none;
		box-sizing: border-box;
		height: 72px;
		margin: 40px 0 0;
		max-height: 72px;
		overflow: hidden;
		width: 29%;
		padding: 0 10px;
		box-sizing: border-box;
	}
	.pp3x2story-text-container
	{
		height: 55px;
		overflow: hidden;
	}
	.pp4x3story-img-text:last-child
	{
		border-right: 0;
	}
	.pp4x3story-head-container
	{
		border-bottom: medium none !important;
		margin-left: 115px;
		position: absolute !important;
		/*background: none !important;*/
		padding-left: 10px !important;
	}
	/*.pp4x3story-img-text > a, .pp4x3story-sub-heading,
							.pp4x3story .more-05 { color: #fff; }*/
	.pp4x3story-sub-heading
	{
		display: inline;
	}
	.pp4x3story-head-container:after,
	.pp4x3story-head-container:before,
	.pp4x3story-1story::after
	{
		display: none;
	}
	.city-name.columns-menu-1
	{
		width: 77.5%;
	}
	/*.story4-text-img .media-icon
			{
				left: 36% !important;
				top: 31% !important;
			}*/
	.st_vdo100x3-img
	{
		width: 730px;
	}
	.st_vdo100x3-img .media-icon,
	.pc6_100x4-container .media-icon
	{
		left: 47% !important;
		top: 43% !important;
	}
	.story2x1-pc-container .media-icon
	{
		left: 46% !important;
		top: 32% !important;
	}
	.score-board-container
	{
		width: 120px;
	}
	.score-a,
	.score-b
	{
		padding: 0 5px;
	}
	.story6-100x3-img
	{
		width: 480px;
	}
	.story6-100x3-head-cont
	{
		width: 250px;
	}
	.story6-100x3-text ul li
	{
		width: 240px;
	}
	.story3-100x3-text ul li
	{
		width: 100%;
	}
	.s1-100x3GrayBg-img .media-icon
	{
		left: 49% !important;
		top: 48% !important;
	}
	.cartoon-city-name
	{
		width: 565px;
	}
	.s6cc100x4-img,
	.s6cc100x4-text
	{
		width: 100%;
	}
	.storyImg100x3-1-img .media-icon
	{
		left: 49% !important;
		top: 46% !important;
	}
	.csi4x4story-text-cont
	{
		float: left;
		height: auto;
		max-height: 80px;
		overflow-x: scroll;
		overflow-y: hidden;
		padding: 0 12px;
		white-space: nowrap;
		width: 100%;
	}
	.csi4x4story-text
	{
		border-bottom: 0;
		display: inline-block;
		float: none;
		white-space: normal;
		width: auto;
	}
	.csi4x4story-text:last-child .clics-img-text
	{
		border-right: 0;
	}
	.auth-pro100x3-text-cont
	{
		width: 69.5%;
	}
	.story-card75x1-cont .story-card-news
	{
		width: 365px;
	}
	.mrt-boxes
	{
		margin-bottom: 10px;
	}
	.onhover-tags_25x1
	{
		right: -255px;
		width: 235px;
	}
	.onhover-tags_25x1::after
	{
		left: -22px;
	}
	.search-box-100-container
	{
		padding: 10px 10px;
	}
	.srch_bx-input
	{
		max-width: 56%;
		min-width: 56%;
	}
	.past-week,
	.media-type,
	.in_all_states,
	.by-contributor,
	.by-topics
	{
		padding: 0 7px;
	}
	.subscibe-form
	{
		margin-top: 7px;
		width: 100%;
	}
	.THSubs-33x3-email
	{
		padding: 7px 15px;
	}
	.THSubs-33x3-submit
	{
		padding: 5px 10px;
		float: right;
		margin-top: 5px;
	}
	.subscibe-form input
	{
		width: 100%;
	}
	.social-media1story-cont .social-media-story
	{
		width: 67% !important;
	}
	.downloadApps33x3-sm-cont a
	{
		height: 107px;
	}
	.download-app-img
	{
		margin-top: 35px;
		width: 90px;
	}
	.pc6_100x4-text
	{
		padding: 20px 30px 30px;
		position: relative;
		background: none;
		height: 29%;
	}
	.cpc100x4-container .pagingInfo-pc
	{
		top: 76.5%;
		right: 10px;
	}
	.author_sc-50x1-text
	{
		width: 73.4%;
	}
	.small-section-heading
	{
		max-width: 100%;
		width: 100%;
		overflow-x: auto;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.small-section-heading .open-button
	{
		top: 0;
	}
	.spc33x2-1story-sec-name
	{
		width: 130px;
	}
	.grid-hover-text.onhover-tags_25x1
	{
		left: 0;
	}
	.column33x2-container
	{
		height: 250px;
	}
	/*.column33x2-text-cont .author-name { max-width: 70px; }*/
	.csi4x4story-text
	{
		margin-top: 5px;
	}
	.spc33x2-1s-text-OnHover a
	{
		max-width: 100px;
	}
	.pagingInfo-ps
	{
		right: 50px;
		top: 4px;
		z-index: 10;
	}
	.slide-img-cont
	{
		width: 100%;
	}
	.photo-text-cont
	{
		width: 100%;
		margin-left: 0px;
	}
	.photo-slide img
	{
		max-height: 75vh;
	}
	.photo-text
	{
		padding-top: 20px;
	}
	.photo-collage-slider
	{
		padding: 50px 0px 20px 0px;
		overflow-y: scroll;
	}
	.photo-slider,
	.photo-slide img
	{
		height: auto;
		max-height: inherit;
	}
	.photo-text-cont
	{
		padding: 0 10px;
	}
	.photo-slider-cont
	{
		padding: 0;
	}
	div.section-header-container > h2
	{
		overflow: visible;
	}
	.viewRt3x4-container
	{
		height: 140px;
		width: 100%;
	}
}
@media (max-width: 1023px) and (min-width: 768px)
{
	.promoted-story.faceOff-story::before,
	.promoted-story.faceOff-story::after
	{
		content: none;
	}
	.faceOff-heading a
	{
		padding-left: 0px !important;
	}
	.faceOff-heading::before
	{
		border-bottom: 6px solid transparent !important;
		border-right: 12px solid #F5F5F5 !important;
		border-top: 6px solid transparent !important;
		bottom: -6px;
		content: "";
		height: 0;
		right: 0;
		position: absolute;
		width: 0;
		z-index: 1;
	}
	.faceOff-heading::after
	{
		border-bottom: 6px solid transparent !important;
		border-left: 12px solid #F5F5F5 !important;
		border-top: 6px solid transparent !important;
		bottom: -6px;
		content: "";
		height: 0;
		left: 0;
		position: absolute;
		width: 0;
		z-index: 1;
	}
	.faceOff-text1,
	.faceOff-text2
	{
		width: 40%;
		z-index: 11;
	}
	.faceOff-text1 a,
	.faceOff-text2 a
	{
		color: #FFF;
		max-height: 50px;
		display: block;
		overflow: hidden;
	}
	.faceOff-text1
	{
		top: 5px;
		left: 15px;
		text-align: left;
	}
	.faceOff-text2
	{
		bottom: 10px;
		right: 15px;
		text-align: right;
	}
	.faceOff-cont::after
	{
		top: 0px;
		left: 10px;
		background-position: 214px -77px;
		background-size: 34%;
	}
	.promoted-story-text.faceOff-cont
	{
		height: 86px;
	}
	.social-media1story-cont .social-media-story
	{
		width: 238px;
	}
	.thsocialmedia-news
	{
		height: 116px;
		overflow: hidden;
		max-height: 120px;
	}
}
@media (min-width: 768px)
{
	#menu-button::after
	{
		content: 'MENU';
		position: absolute;
		top: 0;
		left: 2px;
		font-size: 10px;
		color: #505050;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.cartoon1-50x2-container
	{
		margin-bottom: 10px;
	}
	header.home
	{
		min-height: 110px !important;
	}
	/*	.special-story.special-33x3-story {
									    height: 115px;
									    overflow: hidden;
									}
								
									div.special-story.special-33x3-story > .special-story-img {
									    width: 115px !important;
									    height: 115px !important;
									}*/
	.theRead-container,
	.connectWU-container
	{
		margin: 0 auto 10px auto;
	}
	div#logo
	{
		padding: 8px 0 0 0;
	}
	.join-chat
	{
		right: 5px;
	}
	.cntrbutrs-container
	{
		height: auto;
		margin-bottom: 10px;
	}
	.auther-section
	{
		height: 465px;
		max-height: 465px;
	}
	.alphabets-page
	{
		height: 26px;
		margin-bottom: 10px;
		position: relative;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.auther-section .author-img-name
	{
		width: 100%;
		margin: 0 0 20px 0;
	}
	.auther-section
	{
		height: 480px;
		max-height: 480px;
		margin-bottom: 30px;
	}
	.alphabets ul li
	{
		float: none;
	}
	.story4-3x33-container
	{
		margin-bottom: 10px;
		height: auto;
		padding: 5px 15px;
	}
	.spc33x3-1story-container
	{
		margin-bottom: 10px;
		height: 115px;
	}
	.spc33x3-1story-img
	{
		height: 115px;
		position: absolute !important;
		width: 115px;
		left: 0;
		top: 0;
	}
	.spc33x3-1story-text
	{
		background: #FFF;
	}
	.spc33x3-1story-text .section-name,
	.spc33x3-1story-text .author-name,
	.spc33x3-1story-text .spc33x3-1story-content
	{
		color: #282828;
	}
	.spc33x3-1story-text .news-comments-area ul li
	{
		color: #AAAAAA;
	}
	.spc33x3-1story-text .exclusive
	{
		margin-left: 0;
	}
	.spc33x3-1story-text
	{
		background: #FFF none repeat scroll 0 0;
		left: 115px;
		top: 0;
		height: 115px;
		padding: 10px;
		width: auto;
	}
	.spc33x3-1story-text .spc33x3-1story-content
	{
		margin-top: 0;
	}
	.spc33x3-1story-content {
		padding-top: 5px;
	}
	.spc33x3-1story-text .news-comments-area
	{
		left: 125px;
	}
	.vote2xUser-container
	{
		margin-bottom: 10px;
	}
	.scBook50x2-container
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.scBook50x2-img
	{
		width: 115px;
		height: 115px;
	}
	.scBook50x2-text-cont
	{
		float: none;
		height: 115px;
		padding-left: 125px;
		width: 100%;
	}
	.scBook50x2-text-cont .news-comments-area
	{
		left: 125px;
	}
	.pc6_100x4-container,
	.st_vdo100x3-cont
	{
		width: 100%;
		height: 250px;
	}
	.pc6_100x4-container
	{
		width: 100%;
		height: 250px;
	}
	.pc6_100x4-container .pc6_100x4-slider
	{
		height: 250px;
	}
	.pc6_100x4-container .pc6_100x4-img
	{
		height: 175px;
		float: left;
		width: 95vw;
	}
	.pc6_100x4-img,
	.pc6_100x4-slider
	{
		height: auto;
	}
	.pc6_100x4-text,
	.st_vdo100x3-text
	{
		width: 100%;
		background: #282828;
		padding: 10px;
		height: 75px;
	}
	/*.pc6_100x4-text { position: relative; background: #282828; height: auto; float: left; }*/
	.pc6_100x4-heading
	{
		font-size: 15px;
		line-height: 18px;
		height: auto;
		float: left;
	}
	.pc6_100x4-heading,
	.st_vdo100x3-head
	{
		font-size: 15px;
		line-height: 18px;
	}
	.st_vdo100x3-img
	{
		width: 100%;
		height: 250px;
	}
	.st_vdo100x3-img .media-icon,
	.pc6_100x4-container .media-icon
	{
		left: 44% !important;
		top: 32% !important;
		transform: translateY(-55%);
	}
	.pc6_100x4-text .news-comments-area,
	.st_vdo100x3-text .news-comments-area
	{
		bottom: 0;
		left: 10px;
	}
	.pc6_100x4-text .more-05
	{
		bottom: 0;
	}
	.bookRw33x3-1s-container
	{
		height: 115px;
	}
	.bookRw33x3-1s-text
	{
		float: left;
		height: 115px;
		padding: 10px 125px 10px 10px;
		width: 100%;
	}
	.bookRw33x3-1s-img
	{
		height: 115px;
		position: absolute !important;
		right: 0;
		top: 0;
		width: 115px;
	}
	.ES1-100x4-container,
	.ES2-100x4-container
	{
		margin-bottom: 10px;
	}
	.ES1-100x4-img img,
	.ES2-100x4-img img
	{
		width: 35%;
	}
	.ES1-100x4-img,
	.ES2-100x4-img
	{
		height: 75px;
		line-height: 75px;
		text-align: center;
		width: 100%;
	}
	.ES1-100x4-text,
	.ES2-100x4-text1,
	.ES2-100x4-text2
	{
		width: 100%;
		margin-bottom: 0;
	}
	.ES2-100x4-text1
	{
		margin-bottom: 10px;
	}
	.ES1-100x4-text-content,
	.ES2-100x4-text1-content,
	.ES2-100x4-text2-content
	{
		max-height: 54px;
	}
	.ES1-100x4-text
	{
		height: 250px;
	}
	.ES2-100x4-container,
	.ES1-100x4-container
	{
		height: auto;
	}
	.SearchContr-form > input
	{
		width: 80%;
	}
	.SearchContr-search
	{
		height: 27px;
	}
	.columnist-33x3-cont
	{
		height: 250px;
		margin-bottom: 10px;
	}
	.columnist-100x3-cont
	{
		height: auto;
		margin-bottom: 10px;
	}
	.columnist-100x3-text ul
	{
		width: 100%;
	}
	.columnist-100x3-text ul li:first-child
	{
		padding-top: 10px;
	}
	.columnist-100x3-text ul:last-child
	{
		border-bottom: 0;
	}
	.cntrbutrs-container
	{
		height: auto;
		margin-bottom: 10px;
	}
	.auther-section
	{
		height: 465px;
		max-height: 465px;
	}
	.alphabets-page
	{
		height: 26px;
		margin-bottom: 10px;
		position: relative;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.auther-section .author-img-name
	{
		width: 100%;
		margin: 0 0 20px 0;
	}
	.auther-section
	{
		height: 480px;
		max-height: 480px;
		margin-bottom: 30px;
	}
	.alphabets ul li
	{
		float: none;
	}
	.s3_withImg-33x3-container
	{
		height: 250px;
		margin-bottom: 10px;
	}
	.s3_withImg-33x3-text
	{
		height: 90px;
	}
	.ReadEdt100x3-container
	{
		height: 250px;
		margin-bottom: 10px;
	}
	.ReadEdt100x3-img
	{
		height: 100%;
		width: 45%;
	}
	.ReadEdt100x3-text
	{
		height: 100%;
		padding: 10px;
		width: 55%;
	}
	.ReadEdt100x3-text:after
	{
		position: absolute;
		content: '';
		width: 100%;
		height: 25%;
		left: 0;
		bottom: 0;
		background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(251, 251, 251, 1) 57%, rgba(255, 255, 255, 1) 100%);
		background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(0%, rgba(246,246,246,0)), color-stop(57%, rgba(251,251,251,1)), color-stop(100%, rgba(255,255,255,1)));
		background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(251, 251, 251, 1) 57%, rgba(255, 255, 255, 1) 100%);
		background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(251, 251, 251, 1) 57%, rgba(255, 255, 255, 1) 100%);
		background: -ms-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(251, 251, 251, 1) 57%, rgba(255, 255, 255, 1) 100%);
		background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(246, 246, 246, 0) 0%, rgba(251, 251, 251, 1) 57%, rgba(255, 255, 255, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0 );
	}
	.ReadEdt100x3-content
	{
		font-size: 16px;
		line-height: 18px;
	}
	.ReadEdt100x3-text .news-comments-area
	{
		left: 10px;
	}
	.ReadEdit33x3-container
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.ReadEdit33x3-container:after
	{
		height: 18px;
		background: #FFF;
	}
	.contact3x-container
	{
		margin-bottom: 10px;
	}
	.BooksEod-100x3-cont
	{
		height: 475px;
		margin-bottom: 10px;
	}
	.contact3xBb-container
	{
		height: auto;
	}
	.BooksEod-100x3-img
	{
		height: 320px;
		width: 100%;
		display: block;
		position: absolute !important;
		bottom: 0;
		left: 0;
	}
	.BooksEod-100x3-text
	{
		width: 100%;
		height: 155px;
		padding: 15px 10px;
	}
	.BooksEod-100x3-text .news-comments-area
	{
		left: 10px;
	}
	.story1-3x100-img .media-icon
	{
		left: 40% !important;
		top: 47% !important;
	}
	.static-PVTag-cont .media-icon
	{
		top: 27% !important;
	}
	/*.wk-IpsoFacto-cont { height: auto; margin-bottom: 20px;}*/
	.wk-WdAngl-cont,
	.wk-IpsoFacto-cont,
	.wd-Being-cont
	{
		height: auto;
		margin-bottom: 20px;
	}
	.newsletter-container,
	.fromArch_1-container,
	.SearchContr-container,
	.promoted-story.promoted-microsite,
	.theHinduCent2-container
	{
		margin: 0 auto 10px auto;
	}
	.wk-IpsoFacto-img
	{
		height: 160px;
		float: left;
	}
	.spc33x3-1story-text
	{
		float: left;
		height: 115px;
		left: 0;
		position: relative;
		width: 100%;
		padding-left: 10px;
		background: none;
		padding: 0 13px 0 125px;
	}
	.wk-IpsoFacto-content,
	.wd-Being-1story-text
	{
		margin-bottom: 15px;
	}
	.wd-Being-1story
	{
		height: auto;
	}
	.wk-IpsoFacto-cont .news-comments-area
	{
		top: 135px;
	}
	.ES1-100x4-text,
	.ES2-100x4-text1,
	.ES2-100x4-text2
	{
		height: 160px;
	}
	.newsletter-container
	{
		width: 100%;
	}
	.pp4x3story-1story
	{
		width: 100%;
	}
	.pp4x3story-text-container
	{
		border-right: 0;
		width: auto;
	}
	.story-card-66
	{
		height: 250px;
	}
	.story-card-66-img
	{
		height: 160px;
	}
	.hc6-story-66x3
	{
		height: 250px;
	}
	.hc6-story-66x3-img-cont
	{
		height: 160px;
		width: 250px;
		float: left;
		border: 0;
	}
	.hc6-story-66x3
	{
		background: none;
		height: 250px;
	}
	.hc6-story-66x3-slide
	{
		width: 250px;
		margin-right: 10px;
	}
	.hc6-story-66x3-text-cont
	{
		height: 90px;
		padding: 7px 10px 10px 10px;
		width: 250px;
		position: absolute;
		top: 160px;
	}
	.hc6-slider .pc-prev,
	.hc6-slider .pc-next
	{
		display: none !important;
	}
	.nl-input
	{
		width: 85%;
	}
	.resource3s-container
	{
		height: auto;
		display: table;
	}
	div.special-story.spc-pkg-srz-container,
	div.special-story.sp_pk_sr_Rhs-cont
	{
		height: 115px;
		margin-bottom: 20px;
		position: relative;
	}
	div.rhs-specials3story > div.col-xs-12 > div.special-story.sp_pk_sr_Rhs-cont
	{
		height: 115px !important;
	}
	.special-story.spc-pkg-srz-container:after,
	.special-story.spc-pkg-srz-container:before,
	.special-story.sp_pk_sr_Rhs-cont:after,
	.special-story.sp_pk_sr_Rhs-cont:before
	{
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 3;
	}
	.special-story.spc-pkg-srz-container:after,
	.special-story.sp_pk_sr_Rhs-cont:after
	{
		border-top: 12px solid #F5F5F5;
		top: 0;
	}
	.special-story.spc-pkg-srz-container:before,
	.special-story.sp_pk_sr_Rhs-cont:before
	{
		border-bottom: 12px solid #F5F5F5;
		bottom: 0;
	}
	.spc-pkg-srz-img,
	.sp_pk_sr_Rhs-img
	{
		width: 115px !important;
		height: 115px !important;
		position: absolute !important;
		top: 0;
		left: 0;
		z-index: 2;
	}
	.special-story-text-area.spc-pkg-srz-text,
	.special-story-text-area.sp_pk_sr_Rhs-text
	{
		float: left;
		height: 115px;
		overflow: hidden;
		padding: 5px 10px 0 15px;
		width: 100%;
		position: inherit;
		padding: 30px 0 0 115px;
	}
	.special-story-text-area.sp_pk_sr_Rhs-text
	{
		height: 115px !important;
	}
	.special-story-container.spc-pkg-srz-stories,
	.special-story-container.sp_pk_sr_Rhs-text-cont
	{
		background: #FFF none repeat scroll 0 0;
		width: 100%;
		padding: 0 !important;
	}
	.special-story-container.spc-pkg-srz-stories ul,
	.special-story-container.sp_pk_sr_Rhs-text-cont ul
	{
		width: auto !important;
	}
	.special-story-container.spc-pkg-srz-stories ul li,
	.special-story-container.sp_pk_sr_Rhs-text-cont ul li
	{
		width: auto;
	}
	.special-story-container.spc-pkg-srz-stories ul li,
	.special-story-container.sp_pk_sr_Rhs-text-cont ul li
	{
		margin: 0;
		padding: 0 0px;
		float: left;
		width: 100%;
		border-bottom: 0;
		border-right: 0 !important;
	}
	.special-story-container.spc-pkg-srz-stories ul li:first-child,
	.special-story-container.sp_pk_sr_Rhs-text-cont ul li:first-child
	{
		margin-top: 4px;
		padding-left: 10px !important;
		max-height: 75px;
		height: 75px;
		overflow: hidden;
		width: 100% !important;
	}
	.special-story-container.spc-pkg-srz-stories ul li:nth-child(2),
	.special-story-container.spc-pkg-srz-stories ul li:nth-child(3),
	.special-story-container.sp_pk_sr_Rhs-text-cont ul li:nth-child(2),
	.special-story-container.sp_pk_sr_Rhs-text-cont ul li:nth-child(3)
	{
		display: none !important;
	}
	.special-story-heading.spc-pkg-srz-head,
	.special-story-heading.sp_pk_sr_Rhs-head
	{
		background: #FFF none repeat scroll 0 0;
		color: #133B5A;
		font-size: 12px;
		height: 28px;
		left: 110px;
		letter-spacing: 0.85px;
		line-height: 30px;
		padding: 7px 0 0 15px;
		position: absolute;
		top: 0;
		width: 155px;
	}
	.special-story-container.spc-pkg-srz-stories li a,
	.special-story-container.spc-pkg-srz-stories li a
	{
		max-height: 72px;
	}
	.spc-pkg-srz-sub-head,
	.sp_pk_sr_Rhs-sub-head
	{
		font-family: 'TundraWeb', serif;
		display: block;
		font-size: 16px;
		line-height: 18px;
		padding: 5px 10px;
		color: #282828;
	}
	.sp_pk_sr_Rhs-sub-head
	{
		position: absolute;
	}
	.city-name.columns-menu-1
	{
		width: 100%;
		margin-top: 0;
	}
	.pagingInfo-6SHC
	{
		display: none;
	}
	.promoted-story.promoted-microsite
	{
		margin-bottom: 10px !important;
	}
	.alert33x3-container,
	.story1-66x3Rw-container
	{
		margin-bottom: 10px;
	}
	.sta_vdo2x1-container .media-icon
	{
		left: 50% !important;
		top: 50% !important;
	}
	.sports-sb-container
	{
		float: none;
		display: inline-block;
	}
	.sports-card-mob
	{
		display: block;
		height: 40px;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
	}
	.sports-sb-container
	{
		margin-right: 0;
	}
	.team-name
	{
		white-space: normal;
	}
	.score-board-container
	{
		margin: 0 2px 10px 0;
		width: 32.90%;
	}
	.score-board-container:last-child
	{
		margin-right: 0;
	}
	.story6-100x3-cont
	{
		height: 250px;
		margin-bottom: 10px;
	}
	.story6-100x3-text ul
	{
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		width: 100%;
		height: 90px;
		padding: 10px 0;
	}
	.story6-100x3-text ul li
	{
		border: 0 none;
		color: #333;
		display: inline-block;
		float: none;
		height: 70px;
		max-height: 70px;
		padding: 0;
		white-space: normal;
		overflow: hidden;
		padding: 2px 10px 0;
		width: 190px;
	}
	.story6-100x3-text ul li a
	{
		color: #000;
		display: inline-block;
		float: left;
		font-family: "TundraWeb", serif;
		font-size: 16px;
		line-height: 19px;
		text-shadow: none;
		white-space: normal;
		width: 100%;
	}
	.story6-100x3-text ul li:nth-child(1),
	.story6-100x3-text ul li:nth-child(2),
	.story6-100x3-text ul li:nth-child(3),
	.story6-100x3-text ul li:nth-child(4),
	.story6-100x3-text ul li:nth-child(5),
	.story6-100x3-text ul li:last-child
	{
		border-right: 1px dashed #B4B4B4;
	}
	.story6-100x3-text ul li:last-child
	{
		border-right: 0;
	}
	.story6-100x3-img
	{
		width: 100%;
		height: 250px;
	}
	.story6-100x3-text
	{
		position: absolute;
		background: #FFF;
		bottom: 0;
		left: 0;
		width: 100%;
		height: 90px;
	}
	.story2x1-pc-container,
	.story2x1-pc-slider,
	.sta_vdo2x1-container
	{
		width: 100%;
		height: 250px;
	}
	.story6-100x3-head-cont
	{
		width: 100%;
		position: absolute;
		top: 0;
		left: 0;
		background: none;
		padding: 10px;
		height: 160px;
	}
	.story6-100x3-section-name
	{
		margin: 0;
		position: absolute;
		bottom: 0;
		left: 0;
		background: #FFF;
		padding: 9px 15px 0 15px;
	}
	.story6-100x3-section-name::after
	{
		border-bottom: 24px solid #FFF;
		border-left: 0 solid transparent;
		border-right: 19px solid transparent;
		bottom: 0;
		content: "";
		position: absolute;
		right: -19px;
	}
	.s4x-100-ls-container .pagingInfo
	{
		top: 142px;
		text-shadow: none;
		color: #828282;
	}
	.white-background
	{
		display: none !important;
	}
	.story4-100x3-text ul li:first-child,
	.story4-100x3-text ul li:nth-child(2),
	.story4-100x3-text ul li:nth-child(3),
	.story4-100x3-text ul li:last-child
	{
		border-top: 0;
		border-bottom: 0;
	}
	.story1-66x3Rw-container,
	.story1-66x3Rw-img
	{
		width: 100%;
		height: 250px;
	}
	.story1-66x3Rw-text
	{
		padding-bottom: 10px;
	}
	.story1-66x3Rw-text .story1-3x100-heading
	{
		color: #FFF;
		display: block;
		font-family: "TundraWeb", serif;
		font-size: 18px;
		line-height: 20px;
		margin-bottom: 10px;
	}
	.s1-cartoon50-1-cont
	{
		margin-bottom: 10px;
	}
	.pc6_100x4-container .pagingInfo-pc
	{
		right: 26px;
		top: 53% !important;
	}
	.s6-Carousel-main-cont .pagingInfo-cs6,
	.cpc100x4-container .pagingInfo-pc
	{
		display: none;
	}
	.cartoon-city-name
	{
		width: 100%;
	}
	.cs6-slide.s6cc100x4-slide
	{
		min-height: 410px !important;
		max-height: 410px !important;
		width: 290px !important;
	}
	.storyImg100x3-1-heading
	{
		font-size: 22px;
		line-height: 25px;
	}
	.storyImg100x3-1-img .media-icon
	{
		top: 32% !important;
	}
	.cntrbutrs_6x-author-sec
	{
		height: 550px;
		overflow: hidden;
		max-height: 550px;
	}
	.auth-pro100x3-img
	{
		margin-bottom: 16px;
	}
	.auth-pro100x3-container
	{
		height: 588px;
		margin-bottom: 10px;
	}
	.auth-pro100x3-text-cont
	{
		width: 100%;
	}
	.auth-pro100x3-text
	{
		max-height: 192px;
	}
	.filter-lists-cont
	{
		width: 100%;
	}
	.story-card75x1-cont .story-card-news
	{
		width: 100%;
	}
	.story-card75x1-text
	{
		max-height: 90px;
	}
	.story-card.story-card75x1-cont .story-card-news::after
	{
		height: 40px;
	}
	.THSubs-33x3-cont,
	.connectWU33x3-container
	{
		margin-bottom: 10px;
	}
	.download-apps33x3-container
	{
		margin-bottom: 10px !important;
	}
	.subscibe-form input
	{
		width: 63%;
	}
	.THSubs-33x3-submit
	{
		padding: 7px 10px;
		margin-top: 0;
	}
	.connectWU33x3-container
	{
		height: 115px;
	}
	.connectWU33x3-sm
	{
		float: left;
		height: 80px;
		line-height: 80px;
		width: 25%;
		border-right: 1px solid #B4B4B4;
	}
	.connectWU33x3-sm a
	{
		border-bottom: 0 none;
		border-right: 0 none;
		color: #828282;
		font-family: "Fira-Sans-Semibold", serif;
		font-size: 10px;
		text-align: center;
		width: 100%;
		height: 80px;
	}
	.connectWU33x3-sm a i
	{
		font-size: 26px;
		padding-top: 19px;
	}
	.download-apps33x3-container
	{
		height: 115px;
	}
	.downloadApps33x3-sm-cont a
	{
		height: 67px;
	}
	.download-app-img
	{
		margin-top: 10px;
	}
	.social-media1story-cont .social-media-story
	{
		display: block;
		height: 115px;
		overflow: hidden;
		width: 100% !important;
	}
	/*.social-media1story-cont .social-media-story { width: 100% !important; }*/
	body
	{
		overflow: scroll;
	}
	*
	{
		-webkit-overflow-scrolling: touch;
	}
	.author_sc-50x1-img-cont
	{
		width: 28%;
		max-width: 95px;
	}
	.author_sc-50x1-text
	{
		width: 72%;
	}
	.spc33x2-1story-cont
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.spc33x2-1story-img
	{
		height: 115px;
		position: absolute;
		width: 115px;
		z-index: 1;
	}
	.spc33x2-1s-text-OnHover a
	{
		font-size: 12px;
		height: 100%;
		line-height: 15px;
		max-height: 91px;
		max-width: 100%;
	}
	.spc33x2-1story-sec-name
	{
		left: 115px;
		top: 0;
		width: 100%;
	}
	.spc33x2-1story-sec-name::after
	{
		display: none;
	}
	.spc33x2-1story-text
	{
		height: 100%;
		padding: 13px 15px 10px 130px;
	}
	.spc33x2-1story-text a
	{
		max-height: 85px;
		overflow: hidden;
		display: block;
		margin-top: 20px;
	}
	.author_sc-50x1-container
	{
		margin-bottom: 10px;
	}
	.spc33x2-1story-cont:after,
	.spc33x2-1story-cont:before
	{
		border-left: 6px solid transparent;
		border-right: 6px solid transparent;
		content: "";
		height: 0;
		left: 109px;
		position: absolute;
		width: 0;
		z-index: 3;
	}
	.spc33x2-1story-cont:after
	{
		border-top: 12px solid #F5F5F5;
		top: 0;
	}
	.spc33x2-1story-cont:before
	{
		border-bottom: 12px solid #F5F5F5;
		bottom: 0;
	}
	div.spc33x2-1story-cont .spc33x2-1story-img
	{
		background-image: url("../img/placeholder.png");
		background-repeat: no-repeat;
		background-position: center center;
		background-size: 70%;
	}
	.small-section-heading:first-child
	{
	}
	.oscbb33x1-container
	{
		height: 115px !important;
	}
	.padding-mobile
	{
		padding: 0 5px;
	}
	.padding-mobile2
	{
		padding: 0 5px;
	}
	.oscbb33x1-container .section-name
	{
		display: block !important;
	}
	.s4main3smll100x3-container
	{
		margin-bottom: 10px;
	}
	.story33x1-container
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.story33x1-img
	{
		height: 115px;
		width: 115px;
		position: absolute !important;
		top: 0;
		left: 0;
	}
	.story33x1-text
	{
		height: 100%;
		padding-left: 125px;
	}
	.story33x1-text .news-comments-area
	{
		left: 125px;
	}
	.theHinduCross_1x-container
	{
		margin-bottom: 10px;
	}
	.ColumnHome66x1-text1
	{
		font-size: 16px !important;
		line-height: 18px !important;
	}
	.ColumnHome66x1-text-cont2
	{
		bottom: 6px;
		left: 15px;
		position: absolute;
		width: 100%;
		z-index: 6;
	}
	.storyHome33x1-container,
	.RiviewHome33x1-container,
	.ColumnHome66x1-container,
	.TabPD1x-container,
	.wk1Story50x-container
	{
		margin-bottom: 10px;
	}
	.HinduPro33x2-container
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.RiviewHome33x1-text
	{
		padding-bottom: 10px;
	}
	.breakingNews100-sub-cont
	{
		padding: 0 180px 0 125px;
	}
	.rhs-section33
	{
		top: 0px;
	}
	.story1WithImg100x3-text a.story-text
	{
		display: none;
	}
	.column33x2-container .column33x2-img
	{
		width: 100px;
	}
	.column33x2-text-cont .column33x2-sub-head
	{
		width: 90%;
	}
	.story1WithImg100x3-cont,
	.story1WithImg100x3-img
	{
		height: 320px;
	}
	.story1WithImg100x3-text .more-05
	{
		right: 40px;
	}
	.section-carousel .slick-active .story-card-33-heading::before
	{
		content: none !important;
	}
	.column33x2-container
	{
		height: 115px;
	}
	.section-paging
	{
		/*margin-top: -23px;*/
	}
	.section-carousel::before
	{
		width: 15%;
	}
	.column-33x3-head-container.column-33x2-head-cont .column-33x3-heading.column-33x2-heading
	{
		width: 80% !important;
	}
	.cardStack4x1-text
	{
		width: 100%;
	}
	.promoted-story.cardStack4x1-cont
	{
		height: 520px;
		margin-bottom: 10px;
	}
	.cardStack4x1-img,
	.cardStack4x1-shadow
	{
		height: 350px;
		width: 234px;
	}
	.cardStack4x1-content
	{
		padding: 15px 23px;
		width: 100%;
	}
	.search-box-100-container
	{
		height: auto;
		padding-bottom: 0;
		position: relative;
	}
	.past-week,
	.media-type,
	.in_all_states,
	.by-contributor,
	.by-topics
	{
		width: 100%;
		border-right: 0;
		border-left: 0;
		border-bottom: 1px dashed #B4B4B4;
		padding: 5px 0;
		height: auto;
		font-size: 16px;
		color: #133B5A;
	}
	/*.by-contributor { border-bottom: 0; }*/
	.past-week i.fa,
	.media-type i.fa,
	.in_all_states i.fa,
	.by-contributor i.fa,
	.by-topics i.fa
	{
		float: right;
	}
	.refine-cont-mob
	{
		float: left;
		width: 50%;
		border-right: 1px solid #B4B4B4;
		border-top: 1px solid #B4B4B4;
		padding: 10px;
		text-align: center;
		text-transform: uppercase;
		letter-spacing: 1.2px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		font-size: 12px;
		color: #505050;
		line-height: 14px;
		cursor: pointer;
		position: relative;
	}
	.sort-cont.refine-cont-mob
	{
		border-right: 0;
	}
	.refine-cont-mob:last-child i.fa
	{
		font-size: 14px;
	}
	.refine-cont-mob i.fa
	{
		font-size: 16px;
		margin-right: 5px;
	}
	.srch_bx-dropdowns
	{
		display: none;
		left: 0;
		position: absolute;
		padding: 0 10px;
		top: 93px;
		background: #E5E5E2;
		z-index: 11;
		max-width: 77%;
		height: auto;
	}
	.past-week-list
	{
		padding: 0;
		position: inherit;
		top: 0;
		width: 100%;
		z-index: 3;
		font-size: 12px;
	}
	.sort-list
	{
		position: absolute;
		top: 93px;
		background: #E5E5E2;
		right: 2px;
		width: 236px;
		z-index: 11;
		padding: 0 10px 10px 10px;
		box-sizing: border-box;
	}
	.sort-list .past-week-lists
	{
		padding: 8px 0;
		text-transform: uppercase;
		letter-spacing: 1px;
	}
	.sort-list .past-week-lists input
	{
		margin: 2px 0 0 0;
	}
	.close-refine
	{
		color: #133B5A;
		float: left;
		padding: 10px;
		width: 100%;
		text-align: center;
		text-transform: uppercase;
		letter-spacing: 1px;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		cursor: pointer;
	}
	.section-carousel .slick-active .story-card-33-heading::before
	{
		content: none !important;
	}
	p.para-bottom
	{
		padding: 0px 15px;
		margin-bottom: 11px;
	}
	.prev-elec-100x3-cont
	{
		height: 270px;
		padding: 10px;
		margin-bottom: 10px;
	}
	.prev-elec-100x3-cont::after
	{
		height: 35px;
	}
	.spc33x2-1story-cont
	{
		height: 115px;
		margin-bottom: 10px;
	}
	.spc33x2-1story-img
	{
		height: 115px;
		position: absolute;
		width: 115px;
	}
	.spc33x2-1story-sec-name
	{
		left: 115px;
		top: 0;
	}
	.spc33x2-1story-text
	{
		height: 100%;
		padding: 13px 15px 10px 130px;
		float: none;
		position: relative;
	}
	.spc33x2-1story-cont:hover .spc33x2-1story-text:after
	{
		border-bottom: 5px solid transparent;
		border-left: 10px solid rgba(0, 0, 0, 0.80);
		border-top: 5px solid transparent;
		content: "";
		position: absolute;
		left: 115px;
		top: 15px;
	}
	.spc33x2-1story-text a
	{
		max-height: 85px;
		overflow: hidden;
		display: block;
	}
	.spc33x2-1story-text .spc33x2-1story-sec-name a
	{
		margin: 0;
	}
	div.faceOff-story > div.faceOff-cont
	{
		width: 115px;
		height: 100%;
	}
	.faceOff-heading a
	{
		top: 10px;
		position: relative;
		left: 15px;
	}
	div.promoted-story > div.promoted-story-heading.faceOff-heading
	{
		height: 0;
		padding: 0;
	}
	.faceOff-text1
	{
		left: 130px;
		top: 55px;
		width: 240px;
		border-bottom: 1px dashed #B4B4B4;
		padding-bottom: 5px;
	}
	.faceOff-text2
	{
		left: 130px;
		top: 85px;
		width: 94px;
	}
	.faceOff-text1 a,
	.faceOff-text2 a
	{
		display: none;
	}
	.faceOff-cont::after
	{
		top: 2px;
		left: -17px;
		z-index: 0;
		height: 116%;
		width: 113%;
	}
	.social-media1story-cont .social-media-story
	{
		width: 100%;
	}
	.thsocialmedia-news
	{
		padding-top: 0;
		width: 100%;
		min-height: 62px;
		height: 62px;
		padding-right: 0;
		padding-left: 0;
		overflow: hidden;
	}
	.thsocialmedia-news:first-child,
	.thsocialmedia-news:nth-child(2),
	.hsocialmedia-news:nth-child(3),
	.thsocialmedia-news:last-child
	{
		border: 0;
		padding-left: 0;
	}
	.thsm5s-container .story-card-news::before,
	.social-media1story-cont::before
	{
		display: none;
	}
	.theRead-container,
	.connectWU-container
	{
		margin: 0 auto 10px auto;
		width: 100%;
	}
	.newsletter-container,
	.fromArch_1-container,
	.SearchContr-container,
	.promoted-story.promoted-microsite,
	.theHinduCent2-container
	{
		margin: 0 auto 10px auto;
		width: 100%;
	}
	.static-PVTag-text
	{
		padding: 20px 10px 10px;
		font-size: 12px;
		line-height: 14px;
	}
}
/* TipTip CSS - Version 1.2 */
#tiptip_holder
{
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}
#tiptip_holder.tip_top
{
	padding-bottom: 5px;
}
#tiptip_holder.tip_bottom
{
	padding-top: 5px;
}
#tiptip_holder.tip_right
{
	padding-left: 5px;
}
#tiptip_holder.tip_left
{
	padding-right: 5px;
}
#tiptip_content
{
	font-size: 11px;
	color: #666;
	padding: 4px 8px;
	/*border: 1px solid rgba(255,255,255,0.25);*/
	background-color: rgba(255, 255, 255, 0);
	/*background-color: rgba(255,255,255,0.92);
							background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#fff));*/
	border-radius: 5px;
	box-shadow: 0 0 3px #DDD;
}
#tiptip_arrow,
#tiptip_arrow_inner
{
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}
#tiptip_holder.tip_top #tiptip_arrow
{
	border-top-color: #FFF;
	border-top-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_bottom #tiptip_arrow
{
	border-bottom-color: #FFF;
	border-bottom-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_right #tiptip_arrow
{
	border-right-color: #FFF;
	border-right-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_left #tiptip_arrow
{
	border-left-color: #FFF;
	border-left-color: rgba(255, 255, 255, 0.35);
}
#tiptip_holder.tip_top #tiptip_arrow_inner
{
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(255, 255, 255);
	border-top-color: rgba(255, 255, 255, 0.92);
}
#tiptip_holder.tip_bottom #tiptip_arrow_inner
{
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(255, 255, 255);
	border-bottom-color: rgba(255, 255, 255, 0.92);
}
#tiptip_holder.tip_right #tiptip_arrow_inner
{
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(255, 255, 255);
	border-right-color: rgba(255, 255, 255, 0.92);
}
#tiptip_holder.tip_left #tiptip_arrow_inner
{
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(255, 255, 255);
	border-left-color: rgba(255, 255, 255, 0.92);
}
/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
	#tiptip_content
	{
		padding: 4px 8px 5px 8px;
		background-color: white;
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner
	{
		border-bottom-color: white;
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner
	{
		border-top-color: white;
	}
}
/* lns-page Colors */
.lns-page div.special-story-heading.microsite3Story-heading::after
{
	border-bottom: 28px solid #BE3621;
}
.lns-page .slick-active .story-card-33-heading::before
{
	border-right: 14px solid #BE3621;
}
.lns-page nav.city-menu-wrapper .city-menu-1,
.lns-page nav.city-menu-wrapper .city-menu-2
{
	background-image: url("../img/pattern_maroon.png");
}
.lns-page .section-heading,
.lns-page .section-list-heading,
.lns-page .column-33x3-heading,
.lns-page .section-name,
.lns-page div.special-story-heading,
.lns-page .promoted-story-heading .column-33x3-heading,
.lns-page .tc1-slide .tc-text-block .section-heading,
.lns-page .teaser-text-blue,
.lns-page div.clic-heading-container > .promoted-news-heading.clic-heading,
.lns-page .trending-carousel-container .trending-carousel-heading-container .trending-carousel-heading,
.lns-page .ccicx3-slide span.section-heading,
.lns-page .pp4x3story-sub-heading,
.lns-page .special-story-heading,
.lns-page .section-header-container > a > i,
.lns-page .mobile-control-see-all,
.lns-page .section-header-container a i.fa-minus-circle .lns-page .cnlc1-slide .section-heading
{
	color: #BE3621;
}
.lns-page .border-line,
.lns-page .esc-right,
.lns-page .pp4x3story-head-container,
.lns-page .promoted-engagement,
.lns-page .promoted-story.promoted-single-story,
.lns-page .microsite3Story-text-area,
.lns-page .microsite3Story .microsite3Story-img,
.lns-page .microsite3Story,
.lns-page .fl-submit,
.lns-page .promoted-story.PromotedColumn,
.lns-page .promoted-story.promoted-microsite,
.lns-page .svc1c,
.lns-page .svc1,
.lns-page .mobile-control-see-all::after,
.lns-page .special-story-heading.microsite3Story-heading,
.lns-page nav.city-menu-wrapper .city-menu-1 > nav
{
	background-color: #BE3621;
}
.lns-page .microsite3Story .microsite3Story-img
{
	background-color: #BE3621 !important;
}
/*.lns-page .div.trending-carousel-container > div.trending-carousel-heading-container > 
.trending-carousel-heading, div.trending-carousel-container > 
div.trending-carousel-heading-container > .share-icon
{
	color: #BE3621;
}*/
.lns-page div.microsite3Story:after
{
	background: -moz-linear-gradient(top, rgba(190, 54, 33, 0.05) 0%, rgba(241, 111, 92, 0.05) 0%, rgba(246, 41, 12, 0.05) 0%, rgba(206, 50, 27, 0.95) 71%, rgba(190, 54, 33, 0.95) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(190,54,33,0.05)), color-stop(0%, rgba(241,111,92,0.05)), color-stop(0%, rgba(246,41,12,0.05)), color-stop(71%, rgba(206,50,27,0.95)), color-stop(100%, rgba(190,54,33,0.95)));
	background: -webkit-linear-gradient(top, rgba(190, 54, 33, 0.05) 0%, rgba(241, 111, 92, 0.05) 0%, rgba(246, 41, 12, 0.05) 0%, rgba(206, 50, 27, 0.95) 71%, rgba(190, 54, 33, 0.95) 100%);
	background: -o-linear-gradient(top, rgba(190, 54, 33, 0.05) 0%, rgba(241, 111, 92, 0.05) 0%, rgba(246, 41, 12, 0.05) 0%, rgba(206, 50, 27, 0.95) 71%, rgba(190, 54, 33, 0.95) 100%);
	background: -ms-linear-gradient(top, rgba(190, 54, 33, 0.05) 0%, rgba(241, 111, 92, 0.05) 0%, rgba(246, 41, 12, 0.05) 0%, rgba(206, 50, 27, 0.95) 71%, rgba(190, 54, 33, 0.95) 100%);
	background: linear-gradient(to bottom, rgba(190, 54, 33, 0.05) 0%, rgba(241, 111, 92, 0.05) 0%, rgba(246, 41, 12, 0.05) 0%, rgba(206, 50, 27, 0.95) 71%, rgba(190, 54, 33, 0.95) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#be3621', endColorstr='#be3621', GradientType=0 );
}
/* default blue color */
.default-blue .svc1,
.default-blue .svc1c
{
	background-color: #133B5A;
}
.score-red-color
{
	color: #FF3D2A;
}
.promoted-story-column
{
	background-color: #7F7F71 !important;
}
.default-blue .slick-active .story-card-33-heading::before
{
	border-right: 14px solid #133B5A;
}
.ccicx3-slide span.section-heading,
.cnlc1-slide .section-heading
{
	color: #133B5A;
}
/* add in typography */
.ent-page .section-name,
.ent-page .cnilc-6-heading,
.ent-page div.promoted-story-heading.CuratedNumberListCarousel-heading-container > .CuratedNumberListCarousel-heading,
.ent-page div.clic-heading-container > .promoted-news-heading.clic-heading,
.ent-page .special-story-heading,
.ent-page .pp4x3story-sub-heading,
.ent-page .section-header-container > .section-heading,
.ent-page .mobile-control-see-all,
.ent-page .section-header-container a i.fa-minus-circle
{
	color: #D32C53;
}
.ent-page .promoted-story.promoted-single-story,
.ent-page .open-button,
.ent-page .esc-left:hover,
.ent-page .esc-right:hover,
.ent-page .mobile-control-see-all::after,
.ent-page .viewRt3x4-head-cont
{
	background-color: #D32C53;
}
.entertainment .promoted-news-heading.clic-heading
{
	color: #D32C53 !important;
}
/* entertainment */
.entertainment .column-33x3-heading,
.entertainment .ccicx3-slide span.section-heading,
.entertainment .cnlc1-slide .section-heading,
.entertainment .pp4x3story-sub-heading,
.entertainment .special-story-heading,
.entertainment .mobile-control-see-all,
.entertainment .section-header-container a i.fa-minus-circle .ent-page a.promoted-news-heading.CuratedNumberListCarousel-heading,
.entertainment div.clic-heading-container > .promoted-news-heading.clic-heading,
.entertainment div.promoted-story-heading.CuratedNumberListCarousel-heading-container > .CuratedNumberListCarousel-heading
{
	color: #D32C53;
}
.entertainment .columnist-33x3-heading,
.entertainment .esc-left:hover,
.entertainment .esc-right:hover,
.entertainment .mobile-control-see-all::after,
.entertainment .columnist-100x3-heading,
.entertainment div.microsite-50x3-story .microsite-50x3-img,
.entertainment .microsite-50x3-text,
.entertainment .ColumnHome66x1-container,
.entertainment .microsite-50x3-head,
.entertainment .HinduPro33x2-container,
.entertainment .author_sc-50x1-container,
.entertainment .microsite2x1-cont,
.entertainment .microsite2x1-sec-name
{
	background-color: #D32C53;
}
.entertainment div.microsite-50x3-head:after,
.entertainment .spc33x2-1story-sec-name::after
{
	border-bottom: 28px solid #D32C53;
}
/* lifenstyle */
.lifenstyle .column-33x3-heading,
.lifenstyle .ccicx3-slide span.section-heading,
.lifenstyle .cnlc1-slide .section-heading,
.lifenstyle .mobile-control-see-all,
.lifenstyle div.promoted-story-heading.CuratedNumberListCarousel-heading-container > .CuratedNumberListCarousel-heading,
.lifenstyle div.clic-heading-container > .promoted-news-heading.clic-heading,
.lifenstyle .special-story-heading.spc-pkg-srz-head,
.lifenstyle .pp4x3story-sub-heading,
.lifenstyle .section-header-container a i.fa-minus-circle
{
	color: #BE3621;
}
.lifenstyle .columnist-33x3-heading,
.lifenstyle .mobile-control-see-all::after,
.lifenstyle .esc-left:hover,
.lifenstyle .esc-right:hover,
.lifenstyle .columnist-100x3-heading,
.lifenstyle div.microsite-50x3-story .microsite-50x3-img,
.lifenstyle .microsite-50x3-text,
.lifenstyle .ColumnHome66x1-container,
.lifenstyle .microsite-50x3-head,
.lifenstyle .HinduPro33x2-container,
.lifenstyle .author_sc-50x1-container,
.lifenstyle .microsite2x1-cont,
.lifenstyle .microsite2x1-sec-name
{
	background-color: #BE3621;
}
.lifenstyle div.microsite-50x3-head:after,
.lifenstyle .spc33x2-1story-sec-name::after
{
	border-bottom: 28px solid #BE3621;
}
/*sports colors*/
/*.sports,*/
.sports .ccicx3-slide span.section-heading,
.sports .cnlc1-slide .section-heading,
.sports .pp4x3story-sub-heading,
.sports .special-story-heading,
.sports .section-header-container > .section-heading,
.sports .mobile-control-see-all,
.sports .section-header-container a i.fa-minus-circle
{
	color: #326E00;
}
.sports .columnist-33x3-heading,
.sports .columnist-100x3-heading,
.sports .esc-right:hover,
.sports .esc-left:hover,
.sports .mobile-control-see-all::after,
.sports .promoted-story.promoted-microsite,
.sports div.microsite-50x3-story .microsite-50x3-img,
.sports .microsite-50x3-text,
.sports .microsite-50x3-head,
.sports .ColumnHome66x1-container,
.sports .HinduPro33x2-container,
.sports .author_sc-50x1-container,
.sports .microsite2x1-cont,
.sports .microsite2x1-sec-name
{
	background-color: #326E00;
}
.sports div.microsite-50x3-head:after,
.sports .spc33x2-1story-sec-name::after
{
	border-bottom: 28px solid #326E00;
}
/* beige color */
.column .author_sc-50x1-container
{
	background-color: #7F7F71;
}
/* !FOCUSED IMAGES */
/*-----------------------------------------*/
.focuspoint
{
	position: relative;
	/*Any position but static should work*/
	overflow: hidden;
}
.focuspoint img
{
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	display: block;
	/* fill and maintain aspect ratio */
	width: auto;
	height: auto;
	min-width: 100%;
	/*min-height: 100%;*/
	max-height: none;
	max-width: 100%;
}
.story1WithImg100x3-inst-tw
{
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.story1WithImg100x3-inst-tw a
{
	color: #FFFFFF;
}
.tw-home
{
	float: left;
	margin-right: 10px;
}
.inst-home
{
	float: left;
}
/* adding placeholder images */
.focuspoint
{
	position: relative;
	overflow: hidden;
	background-image: url("../img/placeholder.png");
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto auto;
}
.spc33x2-1sRhs-text a
{
	width: 80% !important;
}
.pc6_100x4-container.pc6WT_100x4-container .news-comments-area
{
	left: 30px;
	bottom: 5px;
}
.pc6_100x4-text.pc6WT_100x4
{
	max-width: 100vw !important;
	left: 0 !important;
}
.pc6_100x4-slider .pc-prev,
.pc6_100x4-slider .pc-next
{
	top: 35% !important;
	transform: translateY(-35%) !important;
}
.pc6_100x4-container
{
	background: #282828 !important;
}
.pc6_100x4-container.pc6WT_100x4-container .news-comments-area
{
	left: 10px;
	bottom: 0;
}
.pc6_100x4-container .pc6_100x4-text
{
	background: #282828 !important;
	/*min-height: 130px;*/
	float: left !important;
	padding: 10px !important;
}
.pc6_100x4-slide
{
	height: 250px !important;
}
/* article page carousel */
.media-body
{
	margin: 0 0 10px 300px;
	width: 600px;
}
@media (max-width: 1599px)
{
	.media-body
	{
		margin-left: 30px;
		margin-right: 30px;
	}
	.pc6_100x4-text.pc6WT_100x4
	{
		max-width: 660px;
		/*left: 130px;*/
		min-height: 110px;
	}
	.pc6_100x4-slide
	{
		width: 660px;
	}
	.pc6_100x4-img,
	.st_vdo100x3-img
	{
		width: 660px;
	}
}
@media (max-width: 1023px)
{
	.pc6_100x4-text.pc6WT_100x4
	{
		max-width: 730px;
		left: 95px;
	}
	.pc6_100x4-slide
	{
		width: 730px;
	}
	.pc6_100x4-img,
	.st_vdo100x3-img
	{
		width: 730px;
	}
	.pc6_100x4-container .pc6_100x4-text
	{
		position: absolute;
	}
}
@media (max-width: 767px) and (min-width: 1px)
{
	.media-body
	{
		padding: 0 15px;
		width: 100%;
		margin: 15px 0 10px 0;
	}
	.pc6_100x4-text.pc6WT_100x4
	{
		max-width: 320px;
		min-height: 50px;
	}
	.pc6_100x4-slide
	{
		height: 320px;
		width: 320px;
	}
	.pc6_100x4-img,
	.st_vdo100x3-img
	{
		height: 250px !important;
		width: 100%;
	}
	.pc6_100x4-container .pc6_100x4-text
	{
		position: absolute;
	}
}
/* article text size change */
.large-text.active,
.edite-text-cont .medium-text.active,
.small-text.active
{
	color: #C8C8C3 !important;
}
.large-text,
.edite-text-cont .medium-text,
.small-text
{
	color: #282828 !important;
}
/* article large font */
.article-cont.large-font p,
.article-cont.large-font ul.article-body,
.article-cont.large-font ol.article-body
{
	font-size: 22px;
	line-height: 30px;
}
.article-cont.large-font span.lead-img-caption p,
.article-cont.large-font .caption-cont p
{
	font-size: 14px;
	line-height: 17px;
}
.article-cont.large-font .article h2,
.article-cont.large-font .article .heading
{
	font-size: 25px;
	line-height: 21px;
}
.article-cont.large-font .drop-caps:first-letter
{
	font-size: 65px;
	line-height: 31px;
}
.article-cont.large-font p.intro
{
	letter-spacing: -0.3px;
}
.articl-cont.large-font .pullquote-left a
{
	font-size: 25px;
	line-height: 30px;
}
/* article small font */
.article-cont.small-font p,
.article-cont.small-font ul.article-body,
.article-cont.small-font ol.article-body
{
	font-size: 14px;
	line-height: 20px;
}
.article-cont.small-font span.lead-img-caption p,
.article-cont.small-font .caption-cont p
{
	font-size: 11px;
	line-height: 12px;
}
.article-cont.small-font .drop-caps:first-letter
{
	font-size: 43px;
	line-height: 32px;
	padding-top: 5px;
}
.article-cont.small-font .article h2,
.article-cont.small-font .article .heading
{
	font-size: 17px;
	line-height: 3px;
}
.articl-cont.small-font .pullquote-left a
{
	font-size: 18px;
	line-height: 24px;
}
/* default size fix */
.article-cont .also-view-head p,
.article-cont .also-read-head p
{
	font-size: 10px;
	line-height: 18px;
}
.article-cont .also-view-text-cont p,
.article-cont .also-read-text-cont p
{
	font-size: 14px;
	line-height: 17px;
}
/* image overlay color fix */
span.color-overlay
{
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: -1;
}
span.color-overlay
{
	background: -moz-linear-gradient(top, rgba(19, 59, 90, 0.6) 0%, rgba(19, 59, 90, 0.82) 54%, rgba(0, 0, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(19, 59, 90, 0.6) 0%, rgba(19, 59, 90, 0.82) 54%, rgba(0, 0, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(19, 59, 90, 0.6) 0%, rgba(19, 59, 90, 0.82) 54%, rgba(0, 0, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99133b5a', endColorstr='#000000',GradientType=0 );
}
.thread span.color-overlay
{
	background: -moz-linear-gradient(top, rgba(30, 193, 162, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(30, 193, 162, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(30, 193, 162, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#991ec1a2', endColorstr='#000000',GradientType=0 );
}
.sports span.color-overlay
{
	background: -moz-linear-gradient(top, rgba(50, 110, 0, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(50, 110, 0, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(50, 110, 0, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99326e00', endColorstr='#000000',GradientType=0 );
}
.lifenstyle span.color-overlay
{
	background: -moz-linear-gradient(top, rgba(190, 54, 33, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(190, 54, 33, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(190, 54, 33, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99be3621', endColorstr='#000000',GradientType=0 );
}
.entertainment span.color-overlay
{
	background: -moz-linear-gradient(top, rgba(255, 0, 115, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: -webkit-linear-gradient(top, rgba(255, 0, 115, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	background: linear-gradient(to bottom, rgba(255, 0, 115, 0.6) 50%, rgba(0, 0, 0, 1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99ff0073', endColorstr='#000000',GradientType=0 );
}
.article-thumb-img
{
	width: 100%;
	height: 100%;
	position: absolute !important;
	top: 0;
	left: 0;
	z-index: -2;
}
/* Slider from slick CSS Start */
.slick-slider
{
	position: relative;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list
{
	position: relative;
	display: block;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
.slick-list:focus
{
	outline: none;
}
.slick-list.dragging
{
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track
{
	position: relative;
	top: 0;
	left: 0;
	display: block;
}
.slick-track:before,
.slick-track:after
{
	display: table;
	content: '';
}
.slick-track:after
{
	clear: both;
}
.slick-loading .slick-track
{
	visibility: hidden;
}
.slick-slide
{
	display: none;
	float: left;
	height: 100%;
	min-height: 1px;
}
[dir='rtl'] .slick-slide
{
	float: right;
}
.slick-slide img
{
	display: block;
}
.slick-slide.slick-loading img
{
	display: none;
}
.slick-slide.dragging img
{
	pointer-events: none;
}
.slick-initialized .slick-slide
{
	display: block;
}
.slick-loading .slick-slide
{
	visibility: hidden;
}
.slick-vertical .slick-slide
{
	display: block;
	height: auto;
	border: 1px solid transparent;
}
.slick-arrow.slick-hidden
{
	display: none;
}
/* Slider from slick CSS End */
/*microsite*/
.microsite-header
{
	position: absolute;
	top: 50px;
	height: 180px;
	width: 100%;
}
header.sticky .microsite-header
{
	position: absolute;
	top: 0px;
	height: 40px;
	width: 100%;
}
header.sticky .microsite-description,
header.sticky .microsite-img
{
	display: none;
}
header.sticky .microsite-heading
{
	font-size: 18px;
	line-height: 20px;
	color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	letter-spacing: 1px;
	text-shadow: none;
}
header.sticky .microsite-header-text
{
	padding-top: 8px;
}
header.sticky .microsite-sections
{
	height: 20px;
	box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.5);
}
header.sticky .microsite-sections ul
{
	height: 20px;
	padding: 0;
}
.microsite-header-text
{
	z-index: 5;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	padding-top: 26px;
	color: white;
}
.microsite-heading
{
	font-family: 'TundraWeb-Bold';
	font-size: 48px;
	line-height: 64px;
	text-transform: uppercase;
	letter-spacing: 5px;
	margin: 0;
	padding: 0;
	text-shadow: ;
	text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.50);
}
.microsite-description
{
	font-family: 'Fira-Sans', sans-serif;
	font-size: 14px;
	line-height: 17px;
	width: 70%;
	margin: 0 auto;
}
.microsite-img-cont
{
	position: absolute;
	top: 0;
	width: 100%;
	max-height: 180px;
	z-index: -1;
	overflow: hidden;
}
.microsite-img-cont::after
{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	display: block;
	background: rgba(0, 0, 0, 0.6);
}
.microsite-header .microsite-img-cont img
{
	width: 100%;
}
.microsite-sections
{
	width: 60%;
	position: absolute;
	bottom: -12.5px;
	background: #133B5A;
	height: 25px;
	left: 50%;
	transform: translateX(-50%);
	overflow: hidden;
}
.microsite-sections ul
{
	list-style: none;
	padding: 2px 0px;
	margin: 0;
}
.microsite-sections ul li
{
	display: table-cell;
	width: 1%;
	text-align: center;
	padding: 0;
	margin: 0;
}
.microsite-sections ul li a
{
	color: rgba(255, 255, 255, 0.70);
	text-transform: uppercase;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	transition-duration: 0;
	width: 100%;
	height: 100%;
	display: block;
	letter-spacing: 0.85px;
}
.microsite-sections ul li.active a,
.microsite-sections ul li:hover a
{
	color: white;
}
.back-to-hindu-cont
{
	float: right;
}
.back-to-hindu
{
	line-height: 50px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	color: #133B5A;
	text-transform: uppercase;
	letter-spacing: 1.2px;
	font-size: 12px;
}
@media (min-width: 1025px) and (max-width: 1599px)
{
	.microsite-sections
	{
		width: 80%;
		position: absolute;
		bottom: -12.5px;
		background: #133B5A;
		height: 25px;
		left: 50%;
		transform: translateX(-50%);
		overflow: hidden;
	}
}
@media (min-width: 768px) and (max-width: 1023px)
{
	.microsite-heading
	{
		font-family: 'TundraWeb-Bold';
		font-size: 42px;
		line-height: 54px;
		text-transform: uppercase;
		letter-spacing: 3px;
		margin: 0;
		padding: 0;
		text-shadow: ;
		text-shadow: 0px 2px 4px rgba(0, 0, 0, 0.50);
	}
	.microsite-sections
	{
		width: 90%;
		position: absolute;
		bottom: -12.5px;
		background: #133B5A;
		height: 25px;
		left: 50%;
		transform: translateX(-50%);
		overflow: hidden;
	}
}
@media (max-width: 767px)
{
	header.sticky .microsite-header
	{
		background: #F5F5F5;
		z-index: -1;
	}
	header.sticky .microsite-sections
	{
		display: none;
	}
	.microsite-header .mob-top-add
	{
		float: left;
		margin-top: 16px;
	}
	header.sticky .microsite-header .mob-top-add
	{
		display: none;
	}
	.microsite-header
	{
		width: 100%;
		height: 140px;
		top: 0px;
		background: #F5F5F5;
	}
	.microsite-header-text
	{
		padding-top: 10px;
		color: white;
		z-index: 2;
	}
	.microsite-heading,
	header.sticky .microsite-heading
	{
		font-size: 14px;
		line-height: 20px;
		color: #133B5A;
		font-family: 'Fira-Sans-Semibold', sans-serif;
		letter-spacing: 1px;
		text-shadow: none;
		position: relative;
		/*top: -50px;*/
		height: 25px;
		overflow: hidden;
		padding-top: 3px;
		float: left;
		left: 0px;
		width: 100%;
		text-align: left;
		padding-left: 100px;
	}
	.microsite-heading::after
	{
		content: "";
		width: 50px;
		height: 40px;
		position: absolute;
		right: 0;
		top: 0;
		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(245, 245, 245, 1) 100%);
		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(245, 245, 245, 1) 100%);
		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(245, 245, 245, 1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5f5f5',GradientType=1 );
	}
	.microsite-description
	{
		display: none;
	}
	.microsite-img-cont
	{
		max-height: 73px;
		top: 40px;
		z-index: 1;
	}
	.back-to-hindu-cont
	{
		z-index: 5;
		height: 40px;
		float: left;
		position: relative;
		left: 50px;
	}
	.back-to-hindu-cont img
	{
		z-index: 5;
		height: 40px;
	}
	.microsite-sections
	{
		width: 100%;
		position: absolute;
		bottom: -12.5px;
		padding: 8px 15px;
		overflow-x: scroll;
		overflow-y: hidden;
		white-space: nowrap;
		height: 40px;
	}
	.microsite-sections ul
	{
		min-width: 100%;
		max-height: 40px;
		width: 600px;
	}
	.microsite-sections ul li
	{
		display: block;
		float: left;
		margin-right: 20px;
		width: auto;
	}
}
/* live article */
.print-article
{
	/* float: left; */
	padding: 0 10px 0 10px !important;
	text-transform: capitalize !important;
	font-size: 11px;
	border-right: none !important;
	margin-top: 2px;
}
.article-block-item
{
	border-top: 10px solid #F5F5F5;
	border-bottom: 10px solid #F5F5F5;
	padding-top: 5px;
	padding-bottom: 0px;
	width: 100%;
	margin-bottom: 0px;
	margin-top: 0px;
	position: relative;
	float: left;
}
.aLinks
{
	color: #3B5999;
	font-weight: 500;
}
/*Highlight*/
.highlights
{
	width: 100%;
	max-width: 600px;
	margin: 0 0 0 301px;
	padding: 0 0 20px 0;
}
.highlights h5
{
	font-family: "Fira-Sans-SemiBold", sans-serif;
	color: #282828;
	font-weight: 500 !important;
	line-height: 18px;
	font-size: 16px;
	border-bottom: 1px solid #D1CED2;
	padding: 0 0 5px 0;
	margin-bottom: 5px;
}
.highlights ul
{
	font-family: 'Fira-Sans', serif;
	font-size: 15px;
	list-style-type: disc !important;
	list-style-position: outside;
	display: flex;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 16px;
}
.highlights ul li
{
	width: 115px;
	margin-right: 40px;
}
.highlights ul li:last-child
{
	margin-right: 0px;
}
.intro
{
	border-bottom: none;
}
.red-button
{
	background-color: #FF001F;
	color: #FFF;
	border-radius: 2px;
	/*width: 100%;*/
	display: block;
	font-size: 14px;
	/* height: 32px; */
	height: auto;
	line-height: 24px;
	text-align: center;
	margin-bottom: 8px;
	padding: 5px 10px;
	float: left;
}
.video-iframe
{
	width: 100%;
	max-width: 600px;
	margin-left: 31px;
}
.t-margin
{
	margin-top: 20px;
	background-color: #F5F5F5;
}
.t-border
{
	border-top: 7px solid #1E4682;
}
.l-stamp
{
	margin: 20px 0px 10px 300px;
}
.twitter-tweet
{
	margin: 20px 0px 10px 300px;
	width: 600px;
}
.l-date-stamp
{
	color: #5A5A5A;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Fira-Sans-SemiBold", sans-serif;
}
.l-time-stamp
{
	color: #AAAAAA;
	font-size: 12px;
}
@media (max-width: 1599px)
{
	.l-stamp
	{
		margin: 10px 0px 10px 31px;
	}
	.twitter-tweet
	{
		margin: 10px 0px 20px 31px;
	}
	.video-iframe
	{
		margin-left: 31px;
	}
	.l-time-stamp
	{
	}
	.highlights
	{
		width: 100%;
		max-width: 600px;
		margin: 0 0 0 33px;
		padding: 0 0 20px 0;
	}
}
@media (max-width: 767px) and (min-width: 1px)
{
	.l-stamp
	{
		margin: 10px 0px 10px 16px;
	}
	.twitter-tweet
	{
		margin: 10px 0px 10px 0px;
	}
	.video-iframe
	{
		margin-left: 16px;
	}
	.highlights ul
	{
		display: block;
		list-style-type: none;
		margin-right: 0px;
	}
	.highlights ul li
	{
		width: 100%;
	}
	.highlights
	{
		padding: 0 15px 0 15px;
		margin: 0 0 20px 0;
	}
}
/* live article end */
.ad_label
{
	width: 100%;
	display: inline;
	text-align: left;
	position: absolute;
	left: 15px;
	bottom: 0;
}
/* next article */
.nextStoryClose {
    color:#133B5A;
    text-align:right;
    width:100%;
    font-size: 12px;
    position: absolute;
    right: 0;
    top: -30px;
    background-color:transparent;
    font-family: 'Fira-Sans-Semibold', sans-serif;
    letter-spacing: 0.85px;
}
.nextStoryClose:hover {
    background-color:transparent;
    /*background-color:#133B5A;*/
    /*color:#2A5E88;*/
}
.SNextP3x1-container {
    width: 320px;
    height: auto;
    position: fixed;
    right: 0;
    bottom: 80px;
    background-color: #CCC;
    z-index: 15;
}
/* next article end*/

/* RHS outbrain widget alignment */
aside div#outbrain_widget_0 {
    padding: 0 10px;
    margin-bottom: 20px;
    min-height: 250px;
}
/* outbrain alignment end */

/*aside .SB_1.ob-two-rows-strip-layout .ob-widget-header {
    padding: 5px 15px;
    background: rgb(19, 59, 90);
     border-bottom: 0px; 
    font-family: 'Fira-Sans-Semibold', sans-serif;
    font-weight: normal;
    margin-bottom: 10px;
    text-align: left;
}*/
/*outbrain custom RHS*/
/*div.ob-widget-header
{
	background: #133B5A !important;
	margin-bottom: 0px !important;
}
span.ob-unit.ob-rec-image-container
{
	max-height: 62px !important;
	overflow: hidden !important;
}*/
/*outbrain custom end*/

/* KSL CSS Start */
.posRel
{
	position: relative;
}
/* ajaxFilter */
.ajaxFilter.closed .section-controls li
{
	display: none;
}
.ajaxFilter.closed .section-controls li:first-child
{
	display: inline-block;
}
.ajaxFilter .section-controls a.show-hide-button:before
{
	content: "Hide";
}
.ajaxFilter.closed .section-controls a.show-hide-button:before
{
	content: "Show";
}
/* ajaxFilter */
/* Article Page */
.ksl-time-stamp,
.update-time
{
	font-size: 10px;
	font-family: 'Fira-Sans-SemiBold', serif;
	line-height: 12px;
	letter-spacing: 0.69px;
	text-align: right;
	margin-top: 5px;
}
.ksl-inline
{
	display: inline-block !important;
}
.breadcrumb
{
	list-style: none;
	padding-left: 0px;
}
.breadcrumb > li
{
	display: inline-block;
	text-transform: uppercase;
	font-size: 10px;
    color: #9B9B9B;
    letter-spacing: 1px;
    margin-bottom: 6px;
}
.breadcrumb > li + li:before
{
	padding: 0 5px;
	content: ">\00a0";
}
/* Article Page */
/* clock icon */
i.fa.fa-clock-o:only-child
{
	display: none;
}
/* popup menu */
.js-menu
{
	display: none;
}
/* Columns author image size set start*/
.promoted-story-img-1
{
	width: 232px;
}
@media (max-width: 1023px)
{
	.promoted-story-img-1
	{
		width: 115px;
	}
}
/* Columns author image size set end */
/* poll start */
table.ptable td
{
	padding: 5px 2px;
}
table.ptable
{
	width: auto;
}
table.ptable td:last-child
{
	width: 100%;
}
.article-cont table.ptable td:last-child
{
	width: 300px;
}
.article-cont table.ptable
{
	margin: 10px 20px;
}
.pbar
{
	display: inline-block;
	height: 12px;
	margin: 6px 4px 0 2px;
	background-color: #2A5E88;
}
table.ptable tbody > tr:nth-of-type(odd)
{
	background-color: inherit;
}
.poll_container
{
	max-width: 913px;
}
.pollbtn
{
	background-color: #FFF;
	color: #000;
}
table.ptable lable
{
	color: #FFF;
}
.hbackground
{
	color: #FFF;
	background-color: #133B5A;
}
.hborder
{
	border: 2px solid #133B5A;
}
.clearfix:before,
.clearfix:after
{
	content: " ";
	display: table;
}
.clearfix:after
{
	clear: both;
}
.poll_container > .hborder,
.poll_container > .hbackground
{
	padding: 15px;
}
.poll_container .footer
{
	float: right;
}
.poll_container .hborder .title
{
	color: #000;
}
.poll_container input.pollbtn
{
	background-color: #FFF;
	color: #000;
	border-radius: 5px;
	padding: 5px 10px;
}
/* poll end */
/* common section base style  start*/
.hbackground
{
	color: #FFF;
	background-color: #133B5A;
}
.hborder
{
	border: 2px solid #133B5A;
}
.lifenstyle .hborder
{
	border: 2px solid #BE3621;
}
.sports .hborder
{
	border: 2px solid #326E00;
}
.entertainment .hborder
{
	border: 2px solid #D32C53;
}
.city-special .hborder
{
	border: 2px solid #133B5A;
}
.multimedia .hborder
{
	border: 2px solid #133B5A;
}
.lifenstyle .hbackground
{
	background-color: #BE3621;
}
.sports .hbackground
{
	background-color: #326E00;
}
.entertainment .hbackground
{
	background-color: #D32C53;
}
.city-special .hbackground
{
	background-color: #133B5A;
}
.multimedia .hbackground
{
	background-color: #133B5A;
}
/*  Archive CSS start  */
.archiveWebContainer .archiveTodayContainer
{
	border: solid 1px #DDDDDD;
	border-top-left-radius: 10px;
}
.archiveOverlapText
{
	background-color: #E0E7EE;
	padding: 6px 6px 6px 12px;
	color: #092F4C;
	font-weight: bold;
	font-size: 125%;
	border-top-left-radius: 10px;
}
.archiveBorder
{
	/* border: solid 1px #ddd;*/
	padding: 10px;
}
.archiveH2
{
	font-size: 20px;
	line-height: 20px;
	padding: 2px;
	border: 1px solid #EBEBEB;
	float: left;
	margin: 0 10px 4px 0;
	background-color: #FFF;
}
.archiveRule
{
	margin: 4px 0;
	border: 0;
	border-top: 1px solid #EEEEEE;
}
.archiveMonthList li
{
	list-style: none;
	float: left;
	padding: 3px 10px;
	margin-right: 4px;
	background-color: #EEEEF0;
	margin-bottom: 4px;
	color: #1F57A5;
	font-size: 125%;
}
.archiveMonthList li a
{
	color: #1F57A5;
}
.archiveMonthListHead div
{
	float: left;
	padding: 0 10px;
	font-weight: bold;
	margin: 8px 5px;
	color: #1F57A5;
}
.archiveMonthListHead div:first-child
{
	margin-left: 0;
	font-size: 115%;
}
.archiveMonthList
{
	margin: 0;
}
.archiveTable
{
	width: 100%;
	font-size: 0.9em;
	border-collapse: collapse;
	margin: 0 0 0.4em;
	border-spacing: 0;
	text-align: left;
}
.archiveTable th
{
	padding: 0.7em 0.3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.archiveTable td
{
	padding: 7px 5px;
	text-align: center;
}
.archiveDisabledList
{
	opacity: 0.35;
	filter: Alpha(Opacity=35);
	background-image: none;
	padding: 0.2em;
	text-align: right;
	text-decoration: none;
}
#subnav-tpbar a
{
	background-color: #144D94;
	display: block;
	float: left;
	padding: 2px 4px 2px 4px;
	margin: 0 1px 0 2px;
	text-transform: capitalize;
	color: #FFF;
	border-bottom: 2px solid #FFF;
}
.archiveDayList li,
.archiveDayRestList li
{
	list-style: none;
	margin-bottom: 6px;
	font-size: 110%;
	padding-left: 18px;
}
li.webArchiveBottomTop
{
	font-size: 120%;
	margin-top: 18px;
	padding-left: 0;
	color: #144D94;
}
.archive_loading_bar
{
	text-align: center;
	position: absolute;
	left: 45%;
	width: 50px;
	height: 50px;
}
.artbcrumb
{
	font-size: 16px;
	line-height: 22px;
	padding-left: 10px;
	text-transform: none;
}
.todaysPaperContainer {
	margin-left : -10px;
}
.todaysPaperContainer ul.archive-list
{
	padding-left: 10px;
	margin: 0px;
}
.todaysPaperContainer ul.archive-list li
{
	list-style: none;
	padding: 5px 5px;
}
.todaysPaperContainer ul.archive-list li:nth-child(odd)
{
	background-color: #E0E7EE;
}
.tp-aside {
	margin-top:20px;
}
@media (max-width: 767px) and (min-width: 1px) {
	.todaysPaperContainer {
		margin: 0;
		padding-right: 10px;
	}
}
/*  Archive CSS End  */
/* common section base style  end*/
/* Article Inline Video, story : Start */
.carousel-inner > .active img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.img-container img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: initial;
}
.lead-img {
    min-height: auto !important;
}
.s1-cartoon50-1-cont img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.promoted-story img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
/* Article Inline Video, story : End */
/* Classifieds and it's sub sections style start */
.matrimoni .option,
.jobs .option
{
	background-color: #9B9B9B;
	color: #FFF;
	font-size: 18px;
	display: block;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	height: 40px;
	text-align: center;
	padding: 10px 12px 20px 12px;
	z-index: 0;
}
.matrimoni .option.active,
.jobs .option.active,
.matrimoni .option:hover,
.jobs .option:hover
{
	background: #133B5A;
}
.promo
{
	background-color: #FFF;
	width: 100%;
	float: left;
	display: block;
	padding: 10px 20px;
	position: relative;
}
.classifieds .promo
{
	margin-top: 15px;
}
.promo .caption
{
	line-height: 14px;
	color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin: 3px 0 0 0;
}
.promo link
{
	color: #133B5A;
	letter-spacing: 0.85px;
	display: inline-block;
	margin-bottom: 2px;
}
.promo .classifieds-logo
{
	position: absolute;
	bottom: 10px;
	right: 20px;
	text-align: center;
}
.classifieds-logo .img-wrapper
{
	margin: 0 auto;
}
.promo .classifieds-logo img
{
	border-radius: 5px;
}
.matrimoni .prev-button,
.matrimoni .next-button
{
	background-color: #9B9B9B;
}
.matrimoni .page-nubmering-cont ul li.active,
.matrimoni .page-nubmering-cont ul li a:hover
{
	background-color: #133B5A;
}
.matrimoni .data
{
	width: 100%;
	word-break: break-word;
	font-size: 14px;
	background-color: #FFF;
	padding: 7px 12px;
	display: table;
	margin: 10px 0;
}
.matrimoni .data:first-chlid
{
	margin: 0;
}
.matrimoni ul.pagination
{
	list-style-type: none;
	margin: 10px 0;
	padding: 0;
	float: right;
}
.matrimoni ul li.page-item
{
	float: left;
	display: inline-block;
	border-left: 1px solid #B4B4B4;
	text-align: center;
}
.matrimoni ul li.prev,
ul li.next
{
	border-radius: 2px;
	letter-spacing: -0.3px;
	font-family: 'Fira-Sans', sans-serif;
	z-index: 1;
}
.matrimoni ul li.prev .page-link,
.matrimoni ul li.next .page-link
{
	background-color: #133B5A;
}
.matrimoni ul li.prev.disabled .page-link,
.matrimoni ul li.next.disabled .page-link
{
	background-color: #9B9B9B;
}
.matrimoni ul li.prev.disabled .page-link:hover,
.matrimoni ul li.next.disabled .page-link:hover
{
	background-color: #9B9B9B;
}
.matrimoni ul li.page-item .page-link
{
	padding: 8px 15px;
	line-height: 30px;
}
.matrimoni ul li.page-item .page-link:hover,
.matrimoni ul li.page-item.active .page-link
{
	background-color: #133B5A;
	color: #FFF;
}
.matrimoni ul li.prev .page-link,
.matrimoni ul li.next .page-link
{
	color: #FFF;
}
.matrimoni ul li.prev.disabled .page-link,
.matrimoni ul li.next.disabled .page-link
{
	cursor: not-allowed;
	text-decoration: none;
}
@media (max-width: 767px) and (min-width: 1px)
{
	.matrimoni .option,
	.jobs .option
	{
		border-bottom: dashed 1px;
	}
	.matrimoni .option.empty-border-bottom,
	.jobs .option.empty-border-bottom
	{
		border-bottom: initial;
	}
	.matrimoni ul.pager
	{
		list-style-type: none;
		margin: 10px 0;
		padding: 0;
	}
	.matrimoni ul.pager li.pager-prev,
	.matrimoni ul.pager li.pager-next
	{
		display: inline-block;
		background: #133B5A;
		letter-spacing: -0.3px;
		font-family: 'Fira-Sans', sans-serif;
		font-size: 16px;
		z-index: 1;
		width: 49%;
		text-align: center;
		border-radius: 8px;
	}
	.matrimoni ul.pager li.pager-prev.disabled,
	.matrimoni ul.pager li.pager-next.disabled
	{
		background-color: #9B9B9B;
	}
	.matrimoni ul.pager li.pager-prev.disabled a,
	.matrimoni ul.pager li.pager-next.disabled a
	{
		color: #FFF;
		cursor: not-allowed;
		text-decoration: none;
	}
	.matrimoni ul.pager li.pager-prev:before
	{
		border-bottom: 12px solid #F5F5F5;
		bottom: 0;
	}
	.matrimoni ul.pager li.pager-prev:after
	{
		border-top: 12px solid #F5F5F5;
		top: 0;
	}
	.matrimoni ul.pager li.pager-prev a,
	.matrimoni ul.pager li.pager-next a
	{
		padding: 8px 15px;
		line-height: 30px;
		display: inline-block;
	}
	.promo .classifieds-logo
	{
		position: inherit;
		bottom: inherit;
		right: inherit;
	}
}
/* Classifieds and it's sub sections style end */
/* bootstrap carousel  start*/
.media-body
{
	margin: 0 0 10px 300px;
	width: 600px;
}
@media (max-width: 1599px)
{
	.media-body
	{
		margin-left: 30px;
		margin-right: 30px;
	}
}
@media (max-width: 767px) and (min-width: 1px)
{
	.media-body
	{
		padding: 0 15px;
		width: 100%;
		margin: 0 0 18px 0;
	}
}
figure
{
	margin: 0;
}
img
{
	vertical-align: middle;
}
.img-responsive,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img
{
	display: block;
	max-width: 100%;
	height: auto;
}
.img-rounded
{
	border-radius: 6px;
}
.img-thumbnail
{
	padding: 4px;
	line-height: 1.42857143;
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 4px;
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	display: inline-block;
	max-width: 100%;
	height: auto;
}
.img-circle
{
	border-radius: 50%;
}
hr
{
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0;
	border-top: 1px solid #EEEEEE;
}
.sr-only
{
	position: absolute;
	width: 1px;
	height: 1px;
	margin: -1px;
	padding: 0;
	overflow: hidden;
	clip: rect(0, 0, 0, 0);
	border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus
{
	position: static;
	width: auto;
	height: auto;
	margin: 0;
	overflow: visible;
	clip: auto;
}
[role="button"]
{
	cursor: pointer;
}
.carousel
{
	position: relative;
}
.carousel-inner
{
	position: relative;
	overflow: hidden;
	width: 100%;
}
.carousel-inner > .item
{
	display: none;
	position: relative;
	-webkit-transition: 0.6s ease-in-out left;
	-o-transition: 0.6s ease-in-out left;
	transition: 0.6s ease-in-out left;
}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img
{
	line-height: 1;
}
@media all and (transform-3d), (-webkit-transform-3d)
{
	.carousel-inner > .item
	{
		-webkit-transition: -webkit-transform 0.6s ease-in-out;
		-o-transition: -o-transform 0.6s ease-in-out;
		transition: transform 0.6s ease-in-out;
		-webkit-backface-visibility: hidden;
		backface-visibility: hidden;
		-webkit-perspective: 1000px;
		perspective: 1000px;
	}
	.carousel-inner > .item.next,
	.carousel-inner > .item.active.right
	{
		-webkit-transform: translate3d(100%, 0, 0);
		transform: translate3d(100%, 0, 0);
		left: 0;
	}
	.carousel-inner > .item.prev,
	.carousel-inner > .item.active.left
	{
		-webkit-transform: translate3d(-100%, 0, 0);
		transform: translate3d(-100%, 0, 0);
		left: 0;
	}
	.carousel-inner > .item.next.left,
	.carousel-inner > .item.prev.right,
	.carousel-inner > .item.active
	{
		-webkit-transform: translate3d(0, 0, 0);
		transform: translate3d(0, 0, 0);
		left: 0;
	}
}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev
{
	display: block;
}
.carousel-inner > .active
{
	left: 0;
}
.carousel-inner > .next,
.carousel-inner > .prev
{
	position: absolute;
	top: 0;
	width: 100%;
}
.carousel-inner > .next
{
	left: 100%;
}
.carousel-inner > .prev
{
	left: -100%;
}
.carousel-inner > .next.left,
.carousel-inner > .prev.right
{
	left: 0;
}
.carousel-inner > .active.left
{
	left: -100%;
}
.carousel-inner > .active.right
{
	left: 100%;
}
.carousel-control
{
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	width: 15%;
	opacity: 0.5;
	filter: alpha(opacity=50);
	font-size: 20px;
	color: #FFFFFF;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
	background-color: rgba(0, 0, 0, 0);
}
.carousel-control.left
{
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}
.carousel-control.right
{
	left: auto;
	right: 0;
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}
.carousel-control:hover,
.carousel-control:focus
{
	outline: 0;
	color: #FFFFFF;
	text-decoration: none;
	opacity: 0.9;
	filter: alpha(opacity=90);
}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right
{
	position: absolute;
	top: 50%;
	margin-top: -10px;
	z-index: 5;
	display: inline-block;
}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left
{
	left: 50%;
	margin-left: -10px;
}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right
{
	right: 50%;
	margin-right: -10px;
}
.carousel-control .icon-prev,
.carousel-control .icon-next
{
	width: 20px;
	height: 20px;
	line-height: 1;
	font-family: serif;
}
.carousel-control .icon-prev:before
{
	content: '\2039';
}
.carousel-control .icon-next:before
{
	content: '\203a';
}
.carousel-indicators
{
	position: absolute;
	bottom: 10px;
	left: 50%;
	z-index: 15;
	width: 60%;
	margin-left: -30%;
	padding-left: 0;
	list-style: none;
	text-align: center;
}
.carousel-indicators li
{
	display: inline-block;
	width: 10px;
	height: 10px;
	margin: 1px;
	text-indent: -999px;
	border: 1px solid #FFFFFF;
	border-radius: 10px;
	cursor: pointer;
	background-color: #000 \9;
	background-color: rgba(0, 0, 0, 0);
}
.carousel-indicators .active
{
	margin: 0;
	width: 12px;
	height: 12px;
	background-color: #FFFFFF;
}
.carousel-caption
{
	position: absolute;
	left: 15%;
	right: 15%;
	bottom: 20px;
	z-index: 10;
	padding-top: 20px;
	padding-bottom: 20px;
	color: #FFFFFF;
	text-align: center;
	text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}
.carousel-caption .btn
{
	text-shadow: none;
}
@media screen and (min-width: 768px)
{
	.carousel-control .glyphicon-chevron-left,
	.carousel-control .glyphicon-chevron-right,
	.carousel-control .icon-prev,
	.carousel-control .icon-next
	{
		width: 30px;
		height: 30px;
		margin-top: -10px;
		font-size: 30px;
	}
	.carousel-control .glyphicon-chevron-left,
	.carousel-control .icon-prev
	{
		margin-left: -10px;
	}
	.carousel-control .glyphicon-chevron-right,
	.carousel-control .icon-next
	{
		margin-right: -10px;
	}
	.carousel-caption
	{
		left: 20%;
		right: 20%;
		padding-bottom: 30px;
	}
	.carousel-indicators
	{
		bottom: 20px;
	}
}
.loading-img
{
	display: none;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -50px;
	margin-top: -50px;
	text-align: center;
	z-index: 102;
}
.empty-alert
{
	color: #282828;
	padding-bottom: 10px;
	padding-top: 0;
	font-family: 'TundraWeb', serif;
	font-size: 16px;
	line-height: 18px;
	display: block;
}
/* bootstrap carousel  end*/
/*  autocomplete plugin css start*/
.autocomplete-suggestions
{
	border: 1px solid #999;
	background: #FFF;
	overflow: auto;
}
.autocomplete-suggestion
{
	padding: 2px 5px;
	white-space: nowrap;
	overflow: hidden;
}
.autocomplete-selected
{
	background: #F0F0F0;
}
.autocomplete-suggestions strong
{
	font-weight: normal;
	color: #3399FF;
}
.autocomplete-group
{
	padding: 2px 5px;
}
.autocomplete-group strong
{
	display: block;
	border-bottom: 1px solid #000;
}
/*  autocomplete plugin css end*/
/*article page table start*/
.article table p
{
	width: auto;
	margin: 5px;
}
.dataTables_scrollHeadInner
{
	margin: 3px 0px 0px 3px;
}
.dataTables_wrapper,
.article-cont table
{
	width: 920px;
}
@media (max-width: 1599px)
{
	.dataTables_wrapper,
	.article-cont table
	{
		width: 660px;
	}
}
@media (min-width: 1px) and (max-width: 767px)
{
	.dataTables_wrapper,
	.article-cont table
	{
		width: 100%;
	}
}
/*topics more in  */
.article-topics-container .more-in:only-child
{
	display: none;
}
/*article page end*/
/*  publication & ebook css start */
.pub-n-ebook .area-1
{
	display: flex;
	background: #FFF;
	padding: 10px;
}
.pub-n-ebook .area-1 .img-holder
{
	padding-right: 10px;
}
.pub-n-ebook .area-1 .img-holder img
{
	width: 80px;
}
.pub-n-ebook .area-2
{
	min-height: 133px;
	position: relative;
	margin-bottom: 20px;
	background: #FFF;
	overflow: hidden;
}
.pub-n-ebook .area-2 .wrapper
{
	box-sizing: border-box;
	padding: 7px 10px 10px 10px !important;
}
.pub-n-ebook .area-2 span.title
{
	font-size: 16px;
	letter-spacing: 0.85px;
	line-height: 18px;
	display: block;
	margin-bottom: 4px;
}
.pub-n-ebook .area-1 table.table
{
	width: 180px;
}
.pub-n-ebook .area-1 table.table .btn
{
	background-color: #133B5A;
	color: #FFF;
	letter-spacing: -0.3px;
	font-family: 'Fira-Sans', sans-serif;
	font-size: 12px;
	text-align: center;
	padding: 6px 8px;
}
.pub-n-ebook .area-2 a.lnk
{
	letter-spacing: 0.85px;
	display: inline-block;
}
.pub-n-ebook .area-2 p.l-text
{
	padding: 0;
	font-size: 14px;
	color: #282828;
	line-height: 18px;
	display: block;
	font-family: "TundraWeb", serif;
	margin-top: -2px;
}
.pub-n-ebook .area-1 table
{
	width: 100%;
	max-width: 100%;
}
.pub-n-ebook .area-1 table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th
{
	padding: 4px 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #DDD;
	background: #FFF;
}
.pub-n-ebook .area-1 table > thead > tr > th
{
	vertical-align: bottom;
	border-bottom: 2px solid #DDD;
}
.pub-n-ebook .area-1 table > caption + thead > tr:first-child > td,
.table > caption + thead > tr:first-child > th,
.table > colgroup + thead > tr:first-child > td,
.table > colgroup + thead > tr:first-child > th,
.table > thead:first-child > tr:first-child > td,
.table > thead:first-child > tr:first-child > th
{
	border-top: 0;
}
.pub-n-ebook .area-1 table > tbody > tr > td,
.table > tbody > tr > th,
.table > tfoot > tr > td,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > thead > tr > th
{
	padding: 4px 8px;
	line-height: 1.42857143;
	vertical-align: top;
	border-top: 1px solid #DDD;
}
.pub-n-ebook .area-2 a.read-more
{
	float: right;
	line-height: 14px;
	color: #133B5A;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	margin: 3px 0 0 0;
}
.pub-n-ebook.book-category
{
	margin: 0 0 10px 0;
	height: 30px;
}
.pub-n-ebook.book-category select
{
	height: 32px;
	position: relative;
	background: #133B5A;
	color: #FFFFFF;
	line-height: 30px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase;
	text-align: center;
	cursor: pointer;
	letter-spacing: 2px;
}
.pub-n-ebook.book-category h4
{
	float: left;
	padding: 4px 10px 4px 0;
}
.pub-n-ebook.book-desc h3.title
{
	color: #282828;
	font-family: 'TundraWeb', serif;
	line-height: 36px;
	letter-spacing: -0.5px;
}
.pub-n-ebook.book-desc .lead-text
{
	border-bottom: 1px solid #D1CED2;
}
.pub-n-ebook.book-desc .lead-text p
{
	font-family: 'Fira-Sans', serif;
	font-size: 18px;
	color: #133B5A;
	line-height: 26px;
	font-weight: normal;
	font-style: normal;
}
.pub-n-ebook.book-desc .desc p
{
	font-family: 'TundraWeb', serif;
	font-size: 18px;
	color: #282828;
	line-height: 26px;
	font-weight: normal;
	font-style: normal;
}
.pub-n-ebook.book-desc ul
{
	padding: 0;
	margin: 10px;
}
.pub-n-ebook.book-desc ul li
{
	display: flex;
	font-size: 14px;
}
.pub-n-ebook.book-desc ul li h5
{
	text-transform: uppercase;
}
.pub-n-ebook.book-desc ul li > span:before
{
	padding: 0 5px;
	content: ":\00a0";
}
.pub-n-ebook.book-desc .price-content
{
	font-size: 18px;
	margin: 10px;
}
.pub-n-ebook .price-content .rate-1,
.price-content .rate-2
{
	padding: 5px 0;
	float: left;
}
.pub-n-ebook .price-content .rate-1 span,
.price-content .rate-2 span
{
	width: 100px;
	float: left;
	margin-top: 6px;
}
.pub-n-ebook .price-content a.btn
{
	background-color: #9B9B9B;
	color: #FFF;
	padding: 6px 12px;
}
.pub-n-ebook .price-content a.btn:hover
{
	background: #133B5A;
}
.pub-n-ebook .price-content a.btn.disabled
{
	background: #76ABD1;
	cursor: not-allowed;
}

@media (max-width: 1599px) and (min-width: 1024px)
{
	.pub-n-ebook .area-1 table.table {
		width: 165px;
	}
}
/*  publication & ebook css end */
/*  author-byline css start */
.person-cont
{
	width: 100%;
	margin-bottom: 20px;
	padding: 10px;
	background-color: #FFFFFF;
}
.person-cont .person-nm,
.columnist-cont .person-nm
{
	display: block;
	font-size: 16px;
	width: 100%;
	line-height: 18px;
	color: #282828;
	font-family: 'Fira-Sans-Semibold', sans-serif;
}
a.no-lnk
{
	text-transform: uppercase;
	cursor: default;
	text-decoration: none;
}
a.lnk
{
	text-transform: none;
}
div.promoted-story-content > a.person-name,
div.promoted-engagement-text > a.person-name,
div.promoted-story-text > a.person-name,
.story4-3x33-sub-cont ul li .person-name
{
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	line-height: 15px;
	float: left;
	text-transform: uppercase;
	display: block;
	font-family: 'Fira-Sans', sans-serif;
}
.person-name
{
	color: #828282;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	margin: 0 0 5px;
	text-transform: uppercase !important;
	text-align: left;
}

.story4-3x33-sub-cont ul li .person-name
{
	color: #828282;
	font-family: "Fira-Sans-Semibold", serif;
	float: none;
}
.svc1c .person-name
{
	color: white;
}
.svc1c .person-name
{
	margin: 8px 0 5px;
}
.sc6-text-container .person-name
{
	margin-bottom: 15px;
}
.s4main100x3-text .person-name
{
	margin-bottom: 15px;
	color: #FFF;
}
.svc1c .person-name
{
	display: none;
}
.slick-active .person-name
{
	display: block;
}
.also-read-text-cont .person-name
{
	font-size: 14px;
	line-height: 17px;
}
@media (max-width: 767px)
{
	.story-card-33-news .person-name,
	.svc-text-slide .person-name
	{
		display: block;
		margin-bottom: 0;
	}
	.column-33x3-text-container .person-name {
	    clear: both;
	}
	div.promoted-story-content > a.person-name {
		overflow: hidden;
		position: absolute;
		bottom: -6px;
    }
}
@media (max-width: 1023px) and (min-width: 768px)
{
	.svc-text-slide .person-name
	{
		display: none;
	}
}
@media (max-width: 1599px) and (min-width: 1024px)
{
	.svc-text-slide .person-name
	{
		display: none;
	}
}
.auth-img.columnist-img img
{
	width: 100%;
}
/*  author-byline css end */
/* snippet story styles start */
.article-block-multiple ul
{
	border-top: 1px dashed #B4B4B4;
	list-style: none;
	float: left;
	height: auto;
	margin: 5px 0 15px 300px;
	padding: 15px 0 0;
	width: 600px;
}
.article-block-multiple ul > li
{
	font-family: 'TundraWeb', serif;
	font-size: 18px;
	line-height: 26px;
	color: #505050;
}
.article-block-multiple h2
{
	padding: 18px 15px 10px 300px;
	margin: 0;
	clear: both;
	line-height: 24px;
}
.article-block-multiple
{
	border-top: 20px solid #F5F5F5 !important;
	border-bottom: 20px solid #F5F5F5 !important;
}
.article-block-item
{
	border: 0 none !important;
}
.article-block-multiple .snippet-border
{
	border-top: 20px solid #F5F5F5;
	clear: both;
	margin-bottom: 10px;
	margin-top: 10px;
	width: 100%;
	color: transparent;
	height: 0;
}
.article-block-multiple .live-snippet-border
{
	border-top: 20px solid #F5F5F5;
	clear: both;
	margin-bottom: 18px;
	margin-top: 10px;
	width: 100%;
	height: 0;
	color: #5A5A5A;
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Fira-Sans-SemiBold", sans-serif;
	padding: 20px 0 10px 300px;
}
.live-snippet
{
	border-top: 0 !important;
}
.promoted-story-sub-heading .promoted-story-thumbnail
{
	width: 45%;
	float: left;
	margin-right: 10px;
}
div.promoted-product > div.promoted-story-content > a.promoted-story-sub-heading
{
	width: 100%;
}
/* snippet story styles end */
div .pc6_100x4-slide
{
	height: auto !important;
}
/* Sport page photo gallery pic height*/
/* tag */
.topic-1.txt
{
	background-color: #FF001F;
	color: #FFF;
}
/*If author name is long not able to accommodate. */
.author-img-name
{
	/*
							max-width: 210px;
							*/
}
/* color will be applied using java script. Used in article page font size.*/
.medium-text
{
	/* 
							color: #C8C8C3 !important; 
							*/
}
/* To make it work along with lazy loading */
.photo-collage li img
{
	/* 	
							width: 100%;
							height: auto; 
							*/
}
/* trending menu changes */
.trending-menu
{
	display: flex;
}
.trending-menu > ul
{
	width: inherit;
}
.fts-menu
{
	white-space: nowrap;
}
/* Adaptive image loading css changes start */
.promoted-story > .promoted-story-img-1 img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.promoted-story img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.e-p-slide-img img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.slide-img-cont img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.column-33x3-img img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.theHinduCross_1x-logo img.adaptive
{
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: 100%;
}
.img320-cont .img-cont {
  width:100%;
}
.img320-cont img.adaptive
{
  width: auto;
  height: auto;
  min-width: 100%;
  min-height: initial;
}
.ColumnHome66x1-container .ColumnHome66x1-img img.adaptive {
    width: auto;
    height: auto;
    min-width: 100%;
    min-height: 100%;
}
/* Adaptive image loading css changes end */
/* live snippet style starts */
/*Highlight*/
.highlights
{
	width: 100%;
	max-width: 600px;
	margin: 0 0 0 301px;
	padding: 0 0 20px 0;
}
.highlights h5
{
	font-family: "Fira-Sans-SemiBold", sans-serif;
	color: #282828;
	font-weight: 500 !important;
	line-height: 18px;
	font-size: 16px;
	border-bottom: 1px solid #D1CED2;
	padding: 0 0 5px 0;
	margin-bottom: 5px;
}
.highlights ul
{
	font-family: 'Fira-Sans', serif;
	font-size: 15px;
	list-style-type: disc !important;
	list-style-position: outside;
	display: flex;
	-webkit-margin-before: 0em;
	-webkit-margin-after: 0em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 16px;
}
.highlights ul li
{
	width: 115px;
	margin-right: 40px;
}
.highlights ul li:last-child
{
	margin-right: 0px;
}
.live-snippet-art .intro
{
	border-bottom: none;
}
.live-snippet p a
{
	color: #3B5999;
	font-weight: 500;
}
.live-snippet-art .article-block-multiple h2
{
	padding: 10px 15px 10px 300px;
}
/*Highlight*/
/*Top developments column*/
.ordered-list
{
	float: left;
	width: 100%;
}
.ordered-list ol li
{
	font-size: 15px;
	line-height: 20px;
	letter-spacing: -0.5px;
	padding: 17px 0px;
	border-bottom: 1px dashed #B4B4B4;
	margin: 0px !important;
}
.ordered-list ol li:last-child
{
	border: none;
}
.custom-counter
{
	list-style-type: none;
	padding: 0px 56px;
	margin: 0px;
}
.custom-counter li
{
	counter-increment: step-counter;
	margin-bottom: 10px;
}
.custom-counter li::before
{
	content: counter(step-counter);
	margin-right: 5px;
	font-size: 24px;
	color: #AAAAAA;
	font-weight: bold;
	padding: 3px 8px;
	float: left;
	left: 15px;
	position: absolute;
}
.topdev-top-border
{
	border-top: 20px solid #F5F5F5 !important;
}
/*Top developments column ends*/
.twitter-tweet
{
	margin: 20px 0px 10px 300px;
	width: 600px;
}
.video-iframe
{
	width: 100%;
	max-width: 600px;
	margin-left: 31px;
}
@media (max-width: 1599px)
{
	.twitter-tweet
	{
		margin: 10px 0px 20px 31px;
	}
	.video-iframe
	{
		margin-left: 31px;
	}
	.highlights
	{
		width: 100%;
		max-width: 600px;
		margin: 0 0 0 33px;
		padding: 0 0 20px 0;
	}
	.article-block-multiple .live-snippet-border
	{
		padding: 10px 0px 10px 31px;
	}
	.live-snippet-art .article-block-multiple h2
	{
		padding: 10px 15px 10px 30px !important;
	}
}
@media (max-width: 767px)
{
	.twitter-tweet
	{
		margin: 10px 0px 10px 0px;
	}
	.video-iframe
	{
		margin-left: 16px;
	}
	.highlights ul
	{
		display: block;
		list-style-type: none;
		margin-right: 0px;
	}
	.highlights ul li
	{
		width: 100%;
	}
	.highlights
	{
		padding: 0 15px 0 15px;
		margin: 0 0 20px 0;
	}
	.article-block-multiple .live-snippet-border
	{
		padding: 15px 0 10px 16px;
	}
	.live-snippet .videoWrapper420x315-cont
	{
		margin: 5px 20px 0 0;
		width: 100%;
	}
	.live-snippet-art .article-block-multiple h2
	{
		padding: 0 15px !important;
	}
}
.special-heading a
{
	color: white !important;
}
/* live snippet style end */
/* Careers page start */
.default ul,
.default li,
.default ol
{
	list-style-type: circle;
	padding: 2px;
}
.default strong
{
	font-weight: bold;
}
.jobtitle
{
	padding-bottom: 10px;
	color: #133B5A;
}
.margin10
{
	margin: 10px;
}
a.Applybtn,
button.Applybtn
{
	float: right;
	color: #FFF;
	font-size: 16px;
	background: #005DA3;
	display: inline-block;
	text-transform: uppercase;
	position: relative;
	padding: 10px 15px;
	border-radius: 5px;
	font-weight: bold;
	box-shadow: 0 4px #022F50;
	-webkit-transition: none;
	-moz-transition: none;
	transition: none;
}
a.Applybtn:hover,
button.Applybtn:hover
{
	box-shadow: 0 2px #022F50;
	top: 1px;
	text-decoration: none;
}
.ui-state-default:hover
{
	border: solid 1px #505050;
}
.form-control
{
	box-sizing: border-box;
	display: block;
	padding: 6px 12px;
	font-size: 14px;
	line-height: 1.42857143;
	color: #555555;
	border: 1px solid #036;
	border-radius: 4px;
	background-color: #FFFFFF;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
#job .form-control
{
	width: 250px;
}
.form table
{
	border: 1px solid #003366;
}
.form .title
{
	background: #003366;
	color: #FFF;
	font-weight: bold;
}
.form td
{
	padding: 8px;
}
.error
{
	padding-left: 5px;
}
.errorborder
{
	border: 1px solid #FC0202;
}
#job > h3
{
	border: 1px solid #133b5a;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #E17009;
	padding: 10px;
	margin: 0px;
}
#job > div
{
	border: 1px solid #133b5a;
	border-top: none;
	padding: 15px;
}
.help-block.form-error
{
	display: block;
	color: red;
	padding-top: 5px;
}
form table tr > td:first-child
{
	text-align: left;
}
#joblist
{
	background: #FFF;
	padding: 15px;
}
#joblist li
{
	font-size: 16px;
}
#job tbody > tr
{
	background-color: #FFF;
}
/* Careers page end  */
/*Todays paper */
.Other-StoryCard a h2
{
	font-size: 14px;
	line-height: 17px;
}
/* Inline css code of staging server start */
.container.clear ul
{
	margin: 0px;
}
.my-author-name a
{
	color: #828282;
	display: block;
	font-family: "Fira-Sans-Semibold", serif;
	font-size: 11px;
	letter-spacing: 1px;
	line-height: 15px;
	margin: 0 0 5px;
	text-transform: uppercase;
}
.justin-popup-container
{
	display: none;
}
.storyNextPopUp
{
	display: none;
}
.theHinduCent2-slide-img img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.promoted-story img.adaptive
{
	width: auto;
	height: auto;
	min-width: 100%;
	min-height: 100%;
}
.also-view-head span,
.also-read-head span
{
	color: white;
	font-family: "Fira-Sans-SemiBold", sans-serif;
	font-size: 10px;
	letter-spacing: 0.9px;
	line-height: 18px;
	margin: 0 !important;
	padding: 0;
	text-transform: uppercase;
}
.media-body .carousel-caption
{
	bottom: 0;
	display: block;
	height: auto;
	left: 0;
	padding: 10px 20px;
	position: absolute;
	width: 100%;
	z-index: 2;
}
.media-body .carousel-caption::before
{
	background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 0%, rgba(44, 44, 44, 0) 0%, rgba(71, 71, 71, 0) 0%, rgba(102, 102, 102, 0) 0%, rgba(89, 89, 89, 0) 0%, rgba(17, 17, 17, 0) 0%, rgba(28, 28, 28, 0) 0%, rgba(32, 32, 32, 0.9) 35%, rgba(40, 40, 40, 1) 100%) repeat scroll 0 0;
	bottom: 0;
	content: "";
	display: block;
	height: 100%;
	left: 0;
	min-height: 30px;
	position: absolute;
	width: 100%;
	z-index: -1;
}
.media-body .carousel-caption h4
{
	color: white;
	font-family: "Fira-Sans", sans-serif;
	font-size: 11px;
	line-height: 12px;
	margin: 0;
	padding: 20px 0 0;
	width: 100%;
}
div .pc6_100x4-slide
{
	height: auto !important;
}
a.custom-combobox-toggle.ui-corner-right::after
{
	border-top: 6px solid #64645F;
	border-right: 4px solid transparent;
	border-left: 4px solid transparent;
	width: 0;
	height: 0;
	position: absolute;
	content: '';
	left: 50%;
	top: 50%;
	cursor: pointer;
	transform: translateY(-50%);
	display: block;
}
/* Inline css code of staging server end */
/* Vertical lead image in article page css start */
.lead-img-verticle .lead-img
{
	width: 455px !important;
	height: auto;
	float: left;
}
.lead-img-cont.lead-img-verticle
{
	width: auto;
	height: auto;
	float: left;
	margin-right: 20px;
}
.article-topics-container
{
	clear: left;
}
.article-cont p a
{
	color: #3B5999;
	font-weight: 500;
}
@media (max-width: 1599px)
{
	.lead-img-verticle .lead-img
	{
		width: 300px !important;
		height: auto;
	}
}
.add
{
	/*margin-bottom: 13px;*/
}
/* Vertical lead image in article page css end */
/* Mobile Body Padding added*/
@media (max-width: 767px) and (min-width: 1px)
{
	.article h2,
	.article-cont p,
	.article p
	{
		padding: 0 15px;
	}
}
/* Google Ads */
.ad_label { width: 100%;display:block;position: relative;line-height: normal;text-align:right;left:0px;}
.ad_no_background{line-height: normal;}
.ad_attribution {text-align:right;font-weight:bold;font-size:10px;text-decoration:none;color:#999999;}
.ad_attrheadbelow {text-align:right;font-weight:normal;font-size:10px;text-decoration:none;color:#999999;}
.ad_title {font-weight:bold;}
.ad_text {color:#000000;}
.ad_url {color:#008000;text-decoration:none;}
.ad_title_large {font-size:19px;font-weight:bold;}
.ad_text_large  {font-size:12px;color:#000000;}
.ad_url_large {font-size:14px;color:#008000;text-decoration:none;}
.ad_title_small {font-size:12px;font-weight:normal;}
.ad_text_small  {font-size:11px;color:#747373;}
.ad_url_small {font-size:12px;color:#008000;text-decoration:none;}
.ad_background {background-color:#EFF0F8;}
.ad_label {text-align:right;}
.ad_no_background{background:none;}
/* below ad*/
.ad_below_attribution {text-align:right;font-weight:bold;font-size:10px;text-decoration:none;color:#999999;}
.ad_below_title{ font-weight:bold;}
.ad_below_text {color:#000000; font-size:13px;}
.ad_below_url{color:#CC3300;text-decoration:none;font-size:12px;}
.ad_below_title_large {font-size:19px;font-weight:bold;}
.ad_below_text_large  {font-size:14px;color:#000000;}
.ad_below_url_large   {font-size:16px;color:#CC3300;text-decoration:none;}
.ad_below_title_small {font-size:14px;font-weight:normal;}
.ad_below_text_small  {font-size:13px;color:#747373;}
.ad_below_url_small   {font-size:14px;color:#CC3300;text-decoration:none;}
.ad_below_background {background-color:#F7F7F7; padding-left:10px;padding-bottom:5px;padding-bottom:10px;}
.ad_below_label {text-align:right; background-color:#F7F7F7;padding-right:5px;}
.ad_below_no_background{background:none;}
#google-ad-border{padding:5px;border:0px solid #f3f3f3;margin-bottom:15px;margin-top:1px;display:block;
font-family: verdana,arial,sans-serif;}
.ad-banner, .ad-banner-2{text-align:left;}

.article-block-multiple {
    float: initial;
}

.city-popup .dd-slide span.teaser-text {
    display: inline;
}

.column-33x3WBg-sub-head {
    margin-bottom: 5px !important;
}
.column-33x3WBg-text-cont:after {
    background: rgba(0, 0, 0, 0) linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 50%, rgba(255, 255, 255, 1) 100%) repeat scroll 0 0;
    bottom: 0;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
    width: 50%;
}


.printfooter {display: none;}

/* Menu Drop Down Start */
#main-menu > ul > li > a{
    padding: 0 11px 5px 11px !important;
}


#main-menu > ul > li.dropdown {
	display: block;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	position:relative;
}

#main-menu > ul > li.dropdown a {
	display: block;
	color: #828282;
	text-decoration: none;
}

.dropdown-menu {
	display: none;
	position: absolute;
	background-color: #fff;
	min-width: 100%;
	white-space: nowrap;
	-webkit-box-shadow: -2px 4px 16px -2px rgba(0,0,0,0.49);
	-moz-box-shadow: -2px 4px 16px -2px rgba(0,0,0,0.49);
	box-shadow: -2px 4px 16px -2px rgba(0,0,0,0.49);
	z-index: 999999;
	padding: 5px 0px;
	margin-top: 4px;
	margin-left: 0;
	height: auto;
	top: 22px;
	font-family: 'Fira-Sans-Semibold', sans-serif;
	text-transform: uppercase;
	border-radius: 4px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

@media (min-width: 1000px){
	li.dropdown > .dropdown-menu a {
		padding: 5px 14px;
		height: 35px;
		line-height: 30px;
		text-decoration: none;
		text-align: left;
		font-size: 12px;
		letter-spacing: 1px;
	}
	li.dropdown > .dropdown-menu a:hover,.dropdown > .dropdown-menu a:focus { color: #133B5A !important;
		background-color: #eee;
		text-decoration: none;
	}
	li.dropdown:hover:before {
		min-width: 100%;
		height: 50px;
		content:''; position:absolute;
		z-index:-1; border-radius: 2px;
		-webkit-border-radius: 2px;
		-moz-border-radius: 2px;
		top:-5px;
		bottom:-5px;
		left:0;
		right:-15px;
	}
	li.dropdown a:hover {
		text-decoration: none; color: #133B5A !important;
	}
	li.dropdown a:active {
		color: #133B5A !important;
	}
	li.dropdown:hover .dropdown-menu {
		display: block;
	}
	.dropdown-menu:after {
		bottom: 100%;
		left: 20%;
		border: solid transparent;
		content: " ";
		height: 0;
		width: 0;
		position: absolute;
		pointer-events: none;
		border-color: rgba(136, 183, 213, 0);
		border-bottom-color: #fff;
		border-width: 8px;
		margin-left: -5px;
	}
	.zclass > a{
		color: #103A5B !important;
	}
}
/*  Menu Drop Down end */

/*  todays-paper, archive and it's child template start */
.height-20 {
    height: 20px;
}
.tpaper-container {
    width: 920px;
    position: relative;
    float: left;
}
.tpaper-container section{
    clear: both;
}
.tpaper-container a.section-list-heading, .tpaper-container span.section-list-heading {
   text-transform: capitalize;
}
.tpaper-container .section-controls a.show-hide-button:before {
   content: "Hide";
}
.tpaper-container .closed .section-controls a.show-hide-button:before {
   content: "Show";
}
.tpaper-container ul.archive-list {
    padding-left: 10px;
    margin: 0px;
}
.tpaper-container ul.archive-list li {
    list-style: none;
    padding: 5px 5px;
/*  background-color: #cecece; */
}
.tpaper-container ul.archive-list li.m-top {
    margin-top: 30px;
}
.tpaper-container ul.archive-list li.empty {
    background-color: #9B9B9B !important;
    height: 40px;
}
.tpaper-container ul.archive-list li a {
    font-family: 'TundraWeb', serif !important;
    font-size: 16px;
}
.tpaper-container ul.archive-list li:nth-child(odd) {
    background-color: #E0E7EE;
}
.tpaper-container .section-container h4{
   padding: 15px 10px 5px 10px;
   text-transform: capitalize;
   font-weight: bold !important;
}
#subnav-tpbar-latest {
    float: left;
    padding: 0px;
}
#subnav-tpbar-latest {
    font-size: 12px;
    margin-bottom: 3px;
    min-height: 1px;
    font-family: 'Fira-Sans', sans-serif;
}
#subnav-tpbar-latest a {
    background: #133B5A !important;
    display: block;
    float: left;
    padding: 6px;
    margin: 1px 2px;
    text-transform: capitalize;
    color: #FFF;
    border-bottom: 2px solid #FFF;
    font-size: 16px;
}
@media (min-width: 1024px) and (max-width: 1599px) {
    .tpaper-container {
        width: 660px;
    }
}
@media (max-width: 1023px) {
    .tpaper-container {
        width: 100%;
    }
}
@media (max-width: 767px) and (min-width: 1px) {
    .tpaper-container {
        margin: 0px;
        width: 100%;
    }
    .tpaper-container .section-header {
        padding: 0 10px;
    }
    .tpaper-container ul.archive-list {
        padding: 0px 10px;
    }
    .height-20 {
        height: 0px;
    }
    .tp-aside {
		margin-top:10px;
	}
}
/*  todays-paper, archive and it's child template end */

@media (max-width: 1599px) 
{
	.pagingInfo-ps {
	    right: 80px;
	}
}

/* Column Page : Heading Color Start*/
.sport .column-33x3-heading{color: #326E00;}
.life-and-style .column-33x3-heading{color: #BE3621;}
.thsociety .column-33x3-heading{color: #BE3621;} 
/*Author Image stretch in Safari fixed*/
@media (min-width: 768px)  
{
.column-33x3 .column-33x3-img{height:170px;}
}
/* Column Page : Heading Color End*/
span.threadlogo-Center{ width: 100%;text-align: center;}

/* KSL CSS END*/

/* Default style classes used by the framework template*/

/*error-style css*/
.error-page .logo img {
  padding: 0px 0px 0px 10px;
}

.error-page .subtitle img {
  padding: 0px 0px 0px 10px;
}

.error-page .title {
  font-weight: bold;
  font-size: 20px;
}

/*end of error-style css*/

/* Override bootstrap default carousel indicator styles*/
.carousel-indicator-holder ol {
  padding: 0;
}

.carousel-indicator-holder .carousel-indicators {
  position: static;
  margin: 10px 0;
  padding: 0;
  width: 100%;
}

.carousel-indicator-holder .carousel-indicators li {
  background-color: #CCCCCC;
  border: 1px solid #CCCCCC;
  border-radius: 0;
}

.carousel-indicator-holder .carousel-indicators li.active {
  background-color: #666666;
}

/* end of carousel indicator styles */

/*megadropdown css styles*/

ul.nav li.megadropdown ul.dropdown-menu {
  width: 100%;
  z-index: 15000;
}

ul.nav li.megadropdown ul.dropdown-menu  > li {
  width: 100%;
  float: left;
  padding: 10px;
}

ul.nav li.megadropdown {
  position: static;
}

/* end of megadropdown css styles*/

footer .well {
  padding-top: 4px;
}

/* Fix floating issue in case of uneven cells in a grid */
.grid-cell > div,
.grid-cell > article,
.grid-cell > section {
  display: inline-block;
  vertical-align: top;
  zoom: 1;
  float: none;
  margin-right: -4px
}

/* CSS for responsive navbar group */
.collapse {
  position: static;
}

@media (max-width: 940px) {
  .nav-collapse .dropdown.open:before, .nav-collapse .dropdown.open:after {
    display: none;
  }

  .nav-collapse .dropdown.open > .dropdown-menu {
    position: static;
    margin: 0 15px;
  }

  .nav-collapse .dropdown.open > .dropdown-menu > li {
    padding: 0;
  }
}

@media (max-width: 480px) {
  .row-rigid .media .pull-left,
  .media .pull-left {
    float: left !important;
  }

  .row-rigid .media .pull-right,
  .media .pull-right {
    float: right !important;
  }
}

@media screen and (min-width: 769px) {
  ul.nav li.megadropdown:hover ul.dropdown-menu {
    display: block;
  }

  ul.nav li.megadropdown.open:hover ul.dropdown-menu {
    display: none;
  }
}

@media screen and (max-width: 768px) {
  .megadropdown .caret {
    display: none;
  }
}

/* End of CSS for responsive navbar group */

.posterframe-wrapper {
  position: relative;
  cursor: pointer;
}

.posterframe-wrapper .glyphicon {
  bottom: 0;
  color: #FFFFFF;
  font-size: 2.875em;
  height: 48px;
  left: 0;
  margin: auto;
  position: absolute;
  right: 0;
  top: 0;
  width: 48px;
  cursor: pointer;
  z-index: 100;
}

.posterframe-wrapper .glyphicon:hover {
  color: #ff4500;
}

/* End of style classes used by the framework template*/

/*Custom style classes for search component widget (order view) */
.list-inline .disabled > a,
.list-inline .disabled > a:hover,
.list-inline .disabled > a:focus,
.list-inline .disabled > span {
  color: #999999;
  cursor: not-allowed;
  background-color: #ffffff;
}
/*end of custom style classes for search component widget*/
/*css style classes for master widget*/
p.master-widget-nesting-limit-error {
  color: red;
  background-color: inherit;
  margin: 0 0 10px 0;
}
/*end of custom style classes for master widget*/
ul.wf-cuepoints {
  list-style: outside none none;
  margin: 20px 0;
  padding: 0;
}
li.wf-cuepoint {
  cursor: pointer;
  color: #428bca;
  margin: 10px 0;
  font-size: 18px;
}
li.wf-cuepoint p {
  color: #000;
  font-size: 14px;
  margin: 5px 0 0;
}

.posterframe-wrapper .wf-close-caption {
  position: absolute;
  top: 8px;
  left: auto;
  right: 40px;
  display: block;
  width: 20px;
  height: 15px;
  cursor: pointer;
  border-radius: 5px;
  text-align: center;
  text-decoration: none;
  font-size: 10px;
  display: none;
}

.posterframe-wrapper:hover .wf-close-caption {
  display: block;
}

.wf-close-caption.on{
  background: #FFFFFF;
  color: #000000;
}

.wf-close-caption.off{
  background: #000;
  color: #cccccc;
}
/* Custom style classes for teaser widget */
div.carousel div.animate,
div.img-container div.animate{
  visibility: hidden;
  opacity: 0;
  transition: visibility 0s linear 0.5s, opacity 0.3s linear;
}

div.carousel:hover div.animate,
div.img-container:hover div.animate{
  visibility: visible;
  opacity: 0.5;
  transition-delay: 0s;
}

.picture-caption {
  background: none repeat scroll 0 0 #000000;
  bottom: 0;
  display: block;
  left: 0;
  opacity: 0.75;
  filter:alpha(opacity=75); /* For IE8 and earlier */
  position: absolute;
  padding: 15px;
  right: 0;
}

.picture-caption h4,
.carousel-caption h4{
  margin: 0;
}

.inline-close {
  background: rgba(245, 245, 245, 0.3);
  display: inline-block;
  padding: 5px;
  text-align: center;
  text-decoration: none !important;
  width: 100%;
  font-size: 16px;
}

.block-link, .block-link:hover {
  text-decoration: none;
}

.text-biggest {font-size: 38.5px; line-height: normal;}  /* h1*/
.text-bigger {font-size: 31.5px; line-height: normal;}  /* h2*/
.text-big {font-size: 24.5px; line-height: normal;}  /* h3*/
.text-small {font-size: 17.5px}  /*  h4*/
.text-smaller {font-size: 14px;}  /*  h5*/
.text-smallest {font-size: 11.9px;}  /*  h6*/

.text-biggest, .text-bigger, .text-big,
.text-small, .text-smaller, .text-smallest {
  line-height: normal;
}
/*Share feature related CSS starts*/

.pull-right .dropdown-menu {
  right: 0;
  left: auto;
}
/*Share feature related CSS ends*/

.link-block, .wf-gallery-selection-onclick {
  cursor: pointer;
}

.flowplayer {
  background-color: #000;
}

/*Embedded youtube related CSS fix*/
.youtubeWrapper {
  position: relative;
  height: 0;
  padding-top: 25px;
  padding-bottom: 56.25%;  /*16:9*/
}

.youtubeWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*end of custom style classes for teaser widget*/


