/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	background: rgba(0, 0, 0, .6);
	z-index: 100;
	display: none;
	top: 0;
	left: 0;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80) !important;
}
.reveal-modal {
	visibility: hidden;
	top: 15%;
	left: 0%;
	width: 100%;
	position: absolute;
	z-index: 101;
}
.tipTxt {
	position: absolute;
	margin-top: 50px;
	color: #000;
}

.tipPop {
	float: left;
	list-style-type: none;
	/* margin: 1px 0px 0px 20px; */
	width: 100%;
	margin-bottom: 10px;
}

.tipPop li {
	height: 25px;
	width: 25px;
	float: left;
	margin: 0px 10px 0px 0px;
	background-image: url(img/share_sprite.png);
	background-repeat: no-repeat;
}

.shareFB {
	background-position: -1px -1px;
}

.shareTW {
	background-position: -1px -29px;
}

.shareGP {
	background-position: -1px -56px;
}

.shareIN {
		 background-position: -1px -341px;
}

.sharePI {
		 background-position: -1px -246px;
}

.shareST {
		 background-position: -1px -436px;
}

.shareClick {
	margin-top: 0px !important;
}

.share {
	border-radius: 10px;
	width: auto;
	height: auto;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	padding: 10px 5px;
	position: relative;
	overflow: visible;
}

.tool-tip-down-arrow {
	display: none;
}
/** Custom CSS**/

.tooltipster-shadow{
	border-radius: 10px;
	background: #fff;
	box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
	color: #2c2c2c;
}

#wrapper-tool-tips{
	margin-bottom:0px !important;
}


/* This is the default Tooltipster theme (feel free to modify or duplicate and create multiple themes!): */
.tooltipster-default {
	border-radius: 5px; 
	border: 2px solid #000;
	background: #4c4c4c;
	color: #fff;
}

/* Use this next selector to style things like font-size and line-height: */
.tooltipster-default .tooltipster-content {
	font-family: Arial, sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 8px 10px;
	overflow: hidden;
}

/* This next selector defines the color of the border on the outside of the arrow. This will automatically match the color and size of the border set on the main tooltip styles. Set display: none; if you would like a border around the tooltip but no border around the arrow */
.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {
	/* border-color: ... !important; */
}


/* If you're using the icon option, use this next selector to style them */
.tooltipster-icon {
	cursor: help;
	margin-left: 4px;
}








/* This is the base styling required to make all Tooltipsters work */
.tooltipster-base {
	padding: 0;
	font-size: 0;
	line-height: 0;
	position: absolute;
	z-index: 9999999;
	pointer-events: none;
	width: auto;
	overflow: visible;
}
.tooltipster-base .tooltipster-content {
	overflow: hidden;
}


/* These next classes handle the styles for the little arrow attached to the tooltip. By default, the arrow will inherit the same colors and border as what is set on the main tooltip itself. */
.tooltipster-arrow {
	display: block;
	text-align: center;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.tooltipster-arrow span, .tooltipster-arrow-border {
	display: block;
	width: 0; 
	height: 0;
	position: absolute;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-top: 8px solid;
	bottom: -8px;
}
.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-top: 9px solid;
	bottom: -8px;
}

.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {
	border-left: 8px solid transparent !important;
	border-right: 8px solid transparent !important;
	border-bottom: 8px solid;
	top: -8px;
}
.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	border-left: 9px solid transparent !important;
	border-right: 9px solid transparent !important;
	border-bottom: 9px solid;
	top: -8px;
}
.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {
	left: 0;
	right: 0;
	margin: 0 auto;
}
.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {
	left: 6px;
}
.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {
	left: 5px;
}
.tooltipster-arrow-top-right span,  .tooltipster-arrow-bottom-right span {
	right: 6px;
}
.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {
	right: 5px;
}
.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-left: 8px solid;
	top: 50%;
	margin-top: -7px;
	right: -8px;
}
.tooltipster-arrow-left .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-left: 9px solid;
	margin-top: -8px;
}
.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 8px solid transparent !important;
	border-bottom: 8px solid transparent !important; 
	border-right: 8px solid;
	top: 50%;
	margin-top: -7px;
	left: -8px;
}
.tooltipster-arrow-right .tooltipster-arrow-border {
	border-top: 9px solid transparent !important;
	border-bottom: 9px solid transparent !important; 
	border-right: 9px solid;
	margin-top: -8px;
}


/* Some CSS magic for the awesome animations - feel free to make your own custom animations and reference it in your Tooltipster settings! */

.tooltipster-fade {
	opacity: 0;
	-webkit-transition-property: opacity;
	-moz-transition-property: opacity;
	-o-transition-property: opacity;
	-ms-transition-property: opacity;
	transition-property: opacity;
}
.tooltipster-fade-show {
	opacity: 1;
}

.tooltipster-grow {
	-webkit-transform: scale(0,0);
	-moz-transform: scale(0,0);
	-o-transform: scale(0,0);
	-ms-transform: scale(0,0);
	transform: scale(0,0);
	-webkit-transition-property: -webkit-transform;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
	-webkit-backface-visibility: hidden;
}
.tooltipster-grow-show {
	-webkit-transform: scale(1,1);
	-moz-transform: scale(1,1);
	-o-transform: scale(1,1);
	-ms-transform: scale(1,1);
	transform: scale(1,1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}

.tooltipster-swing {
	opacity: 0;
	-webkit-transform: rotateZ(4deg);
	-moz-transform: rotateZ(4deg);
	-o-transform: rotateZ(4deg);
	-ms-transform: rotateZ(4deg);
	transform: rotateZ(4deg);
	-webkit-transition-property: -webkit-transform, opacity;
	-moz-transition-property: -moz-transform;
	-o-transition-property: -o-transform;
	-ms-transition-property: -ms-transform;
	transition-property: transform;
}
.tooltipster-swing-show {
	opacity: 1;
	-webkit-transform: rotateZ(0deg);
	-moz-transform: rotateZ(0deg);
	-o-transform: rotateZ(0deg);
	-ms-transform: rotateZ(0deg);
	transform: rotateZ(0deg);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);
	-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4); 
	transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);
}

.tooltipster-fall {
	top: 0;
	-webkit-transition-property: top;
	-moz-transition-property: top;
	-o-transition-property: top;
	-ms-transition-property: top;
	transition-property: top;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
}
.tooltipster-fall-show {
}
.tooltipster-fall.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	top: 0px !important;
	opacity: 0;
}

.tooltipster-slide {
	left: -40px;
	-webkit-transition-property: left;
	-moz-transition-property: left;
	-o-transition-property: left;
	-ms-transition-property: left;
	transition-property: left;
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
	-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15); 
	transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);
}
.tooltipster-slide.tooltipster-slide-show {
}
.tooltipster-slide.tooltipster-dying {
	-webkit-transition-property: all;
	-moz-transition-property: all;
	-o-transition-property: all;
	-ms-transition-property: all;
	transition-property: all;
	left: 0px !important;
	opacity: 0;
}


/* CSS transition for when contenting is changing in a tooltip that is still open. The only properties that will NOT transition are: width, height, top, and left */
.tooltipster-content-changing {
	opacity: 0.5;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
	-ms-transform: scale(1.1, 1.1);
	transform: scale(1.1, 1.1);
}
.tooltipster-shadow {
	border-radius: 5px;
	background: #fff;
	box-shadow: 0px 0px 14px rgba(0,0,0,0.3);
	color: #2c2c2c;
}


.tooltipster-shadow .tooltipster-content {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	line-height: 16px;
	padding: 0px 10px 10px;
	border: 1px solid #cccccc
	
}
.Wrapper-nav-dropdown {
	width: 1000px;
	margin: 0px auto 0px auto;
}
.News-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #C40000;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Lifestyle-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #FF287E;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Entertainment-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #00AE83;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Column-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #00487D;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Features-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #5F211A;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Focus-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #FF6600;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Cuisine-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #2C9B11;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.Travel-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #13461B;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.More-Travel-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #13461B;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Multimedia-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #A81C8F;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Cuisine-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #2C9B11;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.Multimedia-wrapper {
	width: 960px;
	height: 220px;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 20px;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #A81C8F;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.More-News-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #C40000;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Lifestyle-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #FF287E;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Column-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #00487D;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Focus-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #FF6600;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Features-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #5F211A;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.More-Entertainment-Title {
	width: 280px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 500;
	color: #00AE83;
	padding-bottom: 5px;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.story-thumb-outer {
	width: 150px;
	float: left;
	height: auto;
	margin-right: 20px;
}
.nav-story-thumb-img {
	width: 150px;
	height: 80px;
}
.nav-story-txt {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 120%;
	color: #000000;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 150px;
	height: auto;
}
.nav-more-headlines-block {
	width: 305px;
	float: left;
}
.nav-more-stories-txt {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	padding-bottom: 10px;
	list-style-type: none;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
	line-height: 150%;
	margin-bottom: 10px;
}
.more-in-ent-block {
	width: 280px;
	float: right;
}
.nav-more-ent-block {
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
	width: 280px;
}
.nav-more-ent-txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 130px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	float: left;
	list-style-position: inside;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
	margin-right: 10px;
}
.nav-more-ent-txt-wb {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 130px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	float: left;
	list-style-position: inside;
	margin-right: 10px;
}
.main-content-wrapper-tabfull {
	padding: 20px;
	width: 960px;
	float: left;
	background-color: #FFFFFF;
	box-shadow: 1px 1px 5px 2px #CCCCCC;
	border-bottom-color: #34393F;
	border-bottom-width: 6px;
	border-bottom-style: solid;
}
.inside-tab-block {
	width: 155px;
	margin-right: 46px;
	float: left;
}
.inside-tab-block-right {
	width: 155px;
	float: left;
}
.News-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.News-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #C40000;
	padding-top: 5px;
}
.Listing {
	width: 155px;
	height: auto;
	float: left;
	margin-bottom: 5px;
}
.Listing ul {
	width: 155px;
	height: auto;
	float: left;
}
.Listing ul li {
	width: 155px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
}
.Listing-li-wb {
	width: 155px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	margin-bottom: 5px;
}
.Listing-li-border {
	width: 155px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
}
.Lifestyle-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 5px;
}
.Lifestyle-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #FF287E;
	padding-top: 5px;
}
.Entmnt-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Entmnt-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #00AE83;
	padding-top: 5px;
}
.Multimedia-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Multimedia-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #A81C8F;
	padding-top: 5px;
}
.Columns-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Columns-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #00487D;
	padding-top: 5px;
}
.Features-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Features-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #5F211A;
	padding-top: 5px;
}
.food-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.food-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #2C9B11;
	padding-top: 5px;
}
.Travel-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Travel-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #13461B;
	padding-top: 5px;
}
.Slideshow-photo-block {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 430px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Slideshow-photo-block p {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #A81C8F;
	padding-top: 5px;
}
.slideshow-block {
	width: 430px;
	float: left;
}
.Slideshow-inside-left {
	width: 240px;
	float: left;
}
.Slideshow-img {
	width: 240px;
	height: 135px;
	float: left;
	margin-bottom: 10px;
}
.Slideshow-discr {
	width: 240px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Slideshow-inside-right {
	width: 150px;
	float: right;
}
.Slideshow-inside-right ul {
	width: 150px;
	float: right;
}
.Slideshow-Listing-li-border {
	width: 130px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
}
.Slideshow-Listing-li-wb {
	width: 130px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
}
.Photo-block {
	width: 490px;
	float: right;
}
.photo-inside-img-txt-wr {
	width: 90px;
	float: left;
	margin-right: 10px;
}
.img-photo-inside {
	width: 90px;
	height: 100px;
	float: left;
	margin-bottom: 10px;
}
.ph-inside-discr {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.Photo-Listing-li-border {
	width: 140px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #808080;
}
.Photo-inside-right {
	width: 140px;
	float: left;
}
.photo-block {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 475px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.photo-block p {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #A81C8F;
	padding-top: 5px;
}
.Focus-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: 30px;
	float: left;
	border-bottom-style: solid;
	border-bottom-width: 5px;
	border-bottom-color: #EBEBEB;
	margin-bottom: 10px;
}
.Focus-headline-box p {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	font-size: 18px;
	font-weight: 500;
	color: #FF6600;
	padding-top: 5px;
}

.home-business-components {
	width: 98%;
	height: auto;
	background-color: #EFEFEF;
	padding: 5px 5px 0px 5px;
	margin: 0px;
	float: left;
}
.home-business-chart, .sensex-nifty {
	width: 100%;
	padding: 0px 0px 10px 0px;
	margin: 0;
	float: left;
}
.business-home-nav {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	display: block;
	float: none;
}
.business-home-nav li {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 7px 10px 7px 10px;
	margin: 0;
	display: inline;
	list-style-type: none;
	float: left;
	cursor: pointer;
}
.business-home-nav li a, .business-home-nav li a:hover {
	color: #000000;
	text-decoration: none;
}
.business-home-nav li.selected, .business-home-nav li.selected a, .business-home-nav li.selected a:hover {
	background-color: #FFFFFF;
	color: #C40000;
}
.sensex-nifty {
	padding: 0 0 15px 0;
}
.sensex-nifty-subsection {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 0;
	margin:0 10px 0 5px;
	float: left;
}

.sensex-nifty-subsection img {
	width: 11px;
	height: 12px;
}

.green {
	color: #009E00 !important;
}
.red {
	color: #C40000 !important;
}
div.EatoutHangout { }
div.EatoutHangout-c0 { }
div.EatoutHangout-c1 { }

div.AboutKeralaPlanYourTrip { }
div.AboutKeralaPlanYourTrip-c0 { }
div.AboutKeralaPlanYourTrip-c1 { }

/* layout 1 : 45% 25% 30%( grid4 + grid4 + grid4 ) */

div.EssentialKeralaFestivalCalendar { }
div.EssentialKeralaFestivalCalendar-c0 { }
div.EssentialKeralaFestivalCalendar-c1 { }
div.EssentialKeralaFestivalCalendar-c2 { }

div.GettingMyDiscoveryTravel { }
div.GettingMyDiscoveryTravel-c0 { }
div.GettingMyDiscoveryTravel-c1 { }
div.GettingMyDiscoveryTravel-c2 { }

div.GlimpsesKeralaToolsSnap { }
div.GlimpsesKeralaToolsSnap-c0 { }
div.GlimpsesKeralaToolsSnap-c1 { }
div.GlimpsesKeralaToolsSnap-c2 { }

div.MMTVHome1 { }
div.MMTVHome1-c0 { }
div.MMTVHome1-c1 { }


.border-l-b {
	 border-left: 1px #E8E6E6 solid;
	 border-bottom: 1px #E8E6E6 solid;
}
.border-l {
	 border-left: 1px #E8E6E6 solid;
}
.border-b {
	 border-bottom: 1px #E8E6E6 solid;
}
.border-r {
	 border-right: 1px #E8E6E6 solid;
}
.border-all {
	 border: 1px #E8E6E6 solid;
}


/* index-start----------- */
#Live-Cricket-Score-Wrapper {
	 width: 600px;
	 height: auto;
	 background-color: #FFFFFF;
	 padding: 0px 0px 0px 0px;
	 margin: 0px auto 0px auto;
	 cellpadding: 0px;
	 cellspacing: 0px;
	 overflow: hidden;
}
.Live-Cricket-TopBanner {
	 width: 100%;
	 height: 91px;
	 background-color: #1FA1EE;
	 background-image: url('img/top.jpg');
	 padding: 0px 0px 0px 0px; 
}
.Live-Cricket-TopBanner ul {
	 width: auto;
	 padding: 0px;
	 margin: 45px 10px 0px 0px;
	 float: right;
	 list-style: none;
}
.Live-Cricket-TopBanner ul li {
	 width: auto;
	 height: auto;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color: #FFFFFF;
	 font-weight: bold;
	 padding: 5px 10px 5px 10px;
	 float: left;
}
.Live-Cricket-TopBanner ul li a, .Live-Cricket-TopBanner ul li a:hover {
	 color: #FFFFFF;
	 text-decoration: none;
}
.Seperation-Border {
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color: #FFFFFF;
	 font-weight: bold;
	 color: #000000;
	 margin: 5px 0px 0px 0px;
	 float: left;
}
.Live-Cricket-TeamsHeader {
	 height: 18px;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 color: #FFFFFF;
	 font-weight: bold;
	 background-color: #012947;
	 padding: 5px 0px 5px 10px;
	 display: block;
}
.Live-Cricket-TeamsDetails {
	padding: 0px;
	margin: 8px 6px;
	display: block;
	overflow: hidden;
}
.Live-Cricket-HeaderRed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #C50027;
	font-weight: bold;
	display: block;
	margin: 0px 0px 2px 0px;
}
.Live-Cricket-SubHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	display: block;
	margin: 0px 0px 2px 0px;
}
.Live-Cricket-TextBold, .Live-Cricket-TextNormal, .Live-Cricket-Batsman ul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.Live-Cricket-Batsman ul li {
     border-right: 1px #E8E6E6 solid;
	 border-bottom: 1px #E8E6E6 solid;
	 border-left: 1px #E8E6E6 solid;
}
.Live-Cricket-TextBold {
	font-weight: bold;
}
.Live-Cricket-TextNormal {
	font-weight: normal;
}
.Live-Cricket-TextRed {
	color: #C50027 !important;
}
.Live-Cricket-Batsman {
	width: 70%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 5px 5px 5px 0px;
	float: left;
}
.Live-Cricket-Bowlingman, .Batting-Team-Details, .Fall-Of-Wickets, .Bowling-Team-Details {
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 5px 0px 5px 0px;
	float: left;
}
.Live-Cricket-Batsman ul, .Live-Cricket-Bowlingman ul, .Batting-Team-Details ul, .Fall-Of-Wickets ul, .Bowling-Team-Details ul {
	 width: 100%;
	 height: auto;
	 padding: 0px;
	 margin: 0px;
	 list-style: none;
	 float: left;
}
.Live-Cricket-Batsman ul li, .Live-Cricket-Bowlingman ul li, .Batting-Team-Details ul li, .Bowling-Team-Details ul li {
	 height: auto;
	 padding: 0px;
	 margin: 0px;
	 list-style: none;
	 /*float: left;*/
	 border-right: 1px #E8E6E6 solid;
	 border-bottom: 1px #E8E6E6 solid;
	 border-left: 1px #E8E6E6 solid;
	 /*display: block;*/
	 overflow: hidden;
}
.Fall-Of-Wickets ul li {
	 height: auto;
	 padding: 0px;
	 margin: 0px;
	 list-style: none;
	 border: 0px;
	 float: none;
}
.Live-Cricket-TableHeader {
	font-weight: bold;
	background-color: #F2F2F2;
	border-top: 1px #E8E6E6 solid;
}
.Batting-Batsman, .Bowlingman, .Batting-Team, .Batting-Team-Columns-1, .Total-W-O-R-Columns, .Fall-Of-Wickets-Columns, .Bowling-Team {
	float: left;
	padding: 7px 5px;
}
.Batting-Batsman-runs, .Bowlingman-runs, .Batting-Team-Columns-2, .Extras-Columns-1, .Total-W-O-R-Columns-1, .Total-W-O-R-Columns-2, .Bowling-Team-Columns-1 {
	float: left;
	padding: 7px 5px;
	text-align: center;
	vertical-align: central;
}
.Batting-Batsman {
	width: 159px;
}
.Batting-Batsman-runs {
	width: 37px;
}
.Bowlingman {
	width: 160px;
}
.Bowlingman-runs {
	width: 93px;
}
.Batting-Team {
	width: 145px;
}
.Batting-Team-Columns-1 {
	width: 166px;
}
.Batting-Team-Columns-2 {
	width: 41px;
}
.Extras-Columns-1 {
	width: 245px;
}
.Total-W-O-R-Columns {
	width: 321px;
}
.Total-W-O-R-Columns-1 {
	width: 70px;
}
.Total-W-O-R-Columns-2 {
	width: 163px;
}
.Bowling-Team {
	width: 156px;
}
.Bowling-Team-Columns-1 {
	width: 50px;
}
.Fall-Of-Wickets {
	margin: 10px 0px 0px 0px !important;
}
.Fall-Of-Wickets-Columns {
	width: 48%;
	padding: 7px 10px 7px 0px !important;
}
.Batting-Team-Header {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #075DD6;
	padding: 5px;
	display: block;
}
.Bowling-Team-Header {
	color: #FFFFFF;
	font-weight: bold;
	background-color: #012947;
	padding: 5px;
	display: block;
}
.Live-Cricket-Partnership {
	width: 29%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	padding: 5px 0px 5px 0px;
	float: left;
}
.Live-Cricket-Partnership .Batting-Batsman {
	text-align: center;
	vertical-align: central;
}
.Partnership-Batsman-runs {
	padding: 7px 5px;
	text-align: center;
	vertical-align: central;
	display: block;
}
.Partnership-Batsman-runs .Live-Cricket-TextNormal {
	display: block !important;
}
.Total-W-O-R {
	width: 100%;
	height: auto;
	font-size: 18px !important;
	background-color: #E9F3FC;
	float: left;
}
.margin-b60 {
	margin-bottom: 60px !important;
}
.ad-468x60 {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 20px auto 10px auto;
	text-align: center;
	vertical-align: central;
	overflow: hidden;
}











A:link {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	outline: none;
	cursor: pointer;
}
A:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	outline: none;
	cursor: pointer;
}
A:active {
	COLOR: #000000; 
	TEXT-DECORATION: none;
	outline: none;
	cursor: pointer;
}
A:hover {
	COLOR: #0066CC; 
	TEXT-DECORATION: none;
	outline: none;
	cursor: pointer;
}
/* common-end----------- */

.business-stage {
	width: 100%;
	margin: 0 0 10px 0;
	float: left;
}
.business-nav, .business-sub-nav, .business-ticker-nav, .business-call-content-nav {
	height: auto;
	padding: 0px;
	margin: 0 0 10px 0;
	display: block;
	list-style-type: none;
	float: left;
}
.business-ticker-nav {
	width: auto;
}
.business-nav li, .business-call-content-nav li {
	width: auto;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	border-right: 1px #000000 solid;
	padding: 0 10px 0 0 ;
	margin: 0 10px 0 0;
	display: inline;
	list-style-type: none;
	float: left;
}
.business-nav li a, .business-nav li a:hover, .business-sub-nav li a, .business-sub-nav li a:hover, .business-call-content-nav li a, .business-call-content-nav li a:hover {
	color: #000000;
	text-decoration: none;
}
.business-nav li.selected, .business-nav li.selected a, .business-nav li.selected a:hover, .business-call-content-nav.selected, .business-call-content-nav.selected a, .business-call-content-nav.selected a:hover {
	color: #C40000;
}
.no-border-right {
	border-right: 0px !important;
}
.business-call {
	width: 98%;
	height: auto;
	background-color: #F5F5F5;
	padding: 10px 1%;
	margin: 0;
	float: left;
}
.business-sub-nav {
	width: 15%;
	background-color: #FFE0E9;
	padding: 10px 1%;
	margin: 0 0.5% 0 0;
}
.business-sub-nav li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	border-bottom: 1px #FF9BB9 dotted;
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
	display: block;
	list-style-type: none;
}
.business-sub-nav li.selected, .business-sub-nav li.selected a, .business-sub-nav li.selected a:hover {
	color: #C40000;
	text-decoration: none;
}
.business-ticker {
	width: 98%;
	background-color: #000000;
	padding: 10px 1% 5px 1%;
	margin: 0 0 20px 0;
	float: left;
}
.business-ticker-call {
	width: 82%;
	float: left;
}
.business-ticker-nav {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #FFFFFF;
	padding: 0;
	margin: 0;
	display: block;
	list-style-type: none;
}
.business-ticker-nav li {
	width: auto;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #FFFFFF;
	border-right: 1px #727272 dotted;
	padding: 0 10px 0 0 ;
	margin: 0 10px 0 0;
	display: inline;
	list-style-type: none;
	float: left;
}
.business-ticker-nav li a {
	color: #727272;
	text-decoration: none;
}
.business-call-content {
	width: 82.5%;
	height: auto;
	overflow: hidden;
	float: left;
}
.business-call-content-half-left {
	width: 48.996%;
	background-color: #FFFFFF;
	border: 1px #999999 dotted;
	padding: 0px 0px 10px 0px;
	margin: 0 1.3% 20px 0;
	float: left;
}
.business-call-content-half-right {
	width: 49%;
	background-color: #FFFFFF;
	border: 1px #999999 dotted;
	padding: 0px 0px 10px 0px;
	margin: 0 0 20px 0;
	float: left;
}
.business-call-content-full {
	width: 99.8%;
	background-color: #FFFFFF;
	border: 1px #999999 dotted;
	padding: 0px 0px 10px 0px;
	margin: 0 0 20px 0;
	float: left;
}
.business-call-content-call {
	margin: 0 10px 0 10px;
	display: block
}
.business-call-content-nav {
	height: 35px;
	border-bottom: 1px #999999 dotted;
	padding: 0px;
	display: block;
	float: none;
}
.business-call-content-nav li {
	font-size: 12px;
	font-weight: bold;
	padding: 11px 10px 12px 10px;
	margin: 0;
}
.business-call-content-nav li.selected, .business-call-content-nav li.selected a, .business-call-content-nav li.selected a:hover {
	background-color: #7E291D;
	color: #FFFFFF;
}
.maintable {
    border-color:#a2a2a2;
    border-style:solid;
    border-width:medium;
    
}
.PortHeader {
    font-weight: bold;
    border: solid 1px #A5BBD2;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    text-align: center;
    color: #fff;
    line-height:20px;
    font-family: Verdana;
    background-color: #254B9F;
    vertical-align: top;
}
.tr1 {
     background-color: #F7F7F7;
}
.tr2 {
     background-color: #F7F7F7;
}
.textbold {
    font-weight: bold;
}
.mGridHome {
    border: solid 1px #f0f0f0;
    padding-right: 2px;
    padding-left: 2px;
    width: 100%;
    font-size: 11px;
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #f0f0f0;
    border-collapse: collapse;
}

.mGridHome td {
    padding-right: 5px;
    padding-left: 5px;
    border: solid 1px #f0f0f0;
    font-size: 11px;
    color: #000000;
    text-decoration:none;
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
}
.mGridHome .HeadLeft, .mGridHome .HeadCenter, .mGridHome .HeadRight {
    font-weight: bold;
    border: solid 1px #f0f0f0;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    color: #000000;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #f0f0f0;
}
.mGridHome .HeadLeft {
    text-align:left;
}
.mGridHome .HeadCenter {
    text-align:center;
}

.mGridHome .HeadRight {
    text-align: right;
}
.mGridHome .doubleright {
    font-weight: bold;
    border: solid 1px #f0f0f0;
    font-size: 11px;
    text-decoration: none;
    text-align:right;   
    font-variant: normal;
    color: #000000;
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #f0f0f0;
    vertical-align:top;
}
.mGridHome .doubleleft {
    font-weight: bold;
    border: solid 1px #f0f0f0;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    text-align:left;   
    color: #000000;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #f0f0f0;
    vertical-align:top;
}
.mGridHome .doublecenter {
    font-weight: bold;
    border: solid 1px #f0f0f0;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    text-align:center;   
    color: #000000;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #f0f0f0;
    vertical-align:top;
}
.mGridHome .pager td {
    color: #000000;
    font-weight:bold;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-style:normal;
    border: 0px;
    background-color:#f0f0f0;
    line-height: 20px;
    text-decoration: none;
}
.tr_evenHome {
    background-color: #f0f0f0; /* for alternate row color */
    text-align:center;
}

.yellogbg2 {
    background-color: #ffedb9;
    HEIGHT: 207px;
}
#tabs3 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#tabs3 LI {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 18px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #016db8;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LIST-STYLE-TYPE: none;
}
#tabs3 LI A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 3px;
    COLOR: #016db8;
    PADDING-TOP: 3px;
    text-decoration:none;
}
#tabs3 LI.selected {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 18px;
    BACKGROUND: #f0f0f0;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #016db8;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
}
#tabs3 LI.selected A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
}
.gainerbg {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    HEIGHT: 38px
}
.blackarialhead {
    FONT-WEIGHT: bold;
    FONT-SIZE: 17px;
    COLOR: #000000;
    LINE-HEIGHT: 21px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.datetext {
    FONT-SIZE: 11px;
    COLOR: #3a3a3c;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.newshead1 {
    FONT-SIZE: 19px;
    COLOR: #006cb9;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none;
}
.newstext {
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #535353;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.newshead1 A {
    FONT-SIZE: 19px;
    COLOR: #006cb9;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.newshead1 A:visited {
    FONT-SIZE: 19px;
    COLOR: #006cb9;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Georgia;
    TEXT-DECORATION: none
}
.newshead1 A:hover {
    FONT-SIZE: 19px;
    COLOR: #006cb9;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: underline;
}
.newshead1 A:active {
    FONT-SIZE: 19px;
    COLOR: #006cb9;
    LINE-HEIGHT: 22px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: underline;
}
.yellogbg1 {
    background-color: #ffedb9;
    /*HEIGHT: 180px;*/
}
.yellogbg1_top {
    HEIGHT: 10px
}
#tabs1 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#tabs1 LI {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LIST-STYLE-TYPE: none;
    text-decoration:none;
}
#tabs1 LI A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 3px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    text-decoration:none;
}
#tabs1 LI.selected {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 16px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #ffffff;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
}
#tabs1 LI.selected A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    text-decoration:none;
}
#tabs2 {
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#tabs2 LI {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 18px;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #016db8;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    LIST-STYLE-TYPE: none
}
#tabs2 LI A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 3px;
    COLOR: #016db8;
    PADDING-TOP: 3px
}
#tabs2 LI.selected {
    PADDING-RIGHT: 7px;
    PADDING-LEFT: 7px;
    FONT-SIZE: 18px;
    BACKGROUND: #def1f8;
    FLOAT: left;
    PADDING-BOTTOM: 7px;
    MARGIN: 0px;
    COLOR: #016db8;
    PADDING-TOP: 7px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
#tabs2 LI.selected A {
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
}
.blackhead {
    FONT-SIZE: 19px;
    COLOR: #000000;
    FONT-FAMILY: Georgia;
}
.sensex {
    color:#FD8F00;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:15px;
    text-decoration:none;
    font-weight:bold;
    
}
.btn1 {
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #7E291D;
    text-align: center;
    text-decoration: none;
    border: 0px;
    padding: 5px;
    cursor: pointer;
}
.btn2 {   
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #ffffff;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #ACACAC;
    TEXT-DECORATION: none;
    border: 0px;
    padding: 5px;
    cursor: pointer;
}
.up {
     color:green;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
.down {
     color:red;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:13px;
    font-weight:bold;
    text-decoration:none;
}
.newscontent {
    padding-right: 10px;
    padding-left: 10px;
    font-weight: bold;
    font-size: 11px;
    padding-bottom: 10px;
    color: #454545;
    line-height: 14px;
    padding-top: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    text-decoration: none;
}
.lettereditor2 {
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    font-family:Georgia, "Times New Roman", Times, serif;
    FONT-SIZE: 12px;
    BACKGROUND: #F7941D;
    text-align:center;
    COLOR: #ffffff;
    LINE-HEIGHT: 25px
}
.leftLinks2 {
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    font-family:Georgia, "Times New Roman", Times, serif;
    text-align:center;
    BACKGROUND: #E9E9E9;
    COLOR: #000000;
    LINE-HEIGHT: 25px
}
.leftLinks2 A {
    FONT-SIZE: 11px
}
.leftLinks2 A:hover {
    FONT-SIZE: 11px
}
.leftLinks2 A:visited {
    FONT-SIZE: 11px
}
.leftLinks2 A:hover {
    FONT-SIZE: 11px
}
.menulink {
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    COLOR: #000;
    font-weight:normal;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none
}
.menulinkselect {
    PADDING-LEFT: 1px;
    FONT-SIZE: 11px;
    COLOR: #F7941D;
    font-weight:bold;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    TEXT-DECORATION: none;
}
.ddlbold {
    color: #000;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
.storyBold {
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    border-bottom: #ffffff 1px solid;
    font-family: Georgia, "Times New Roman", Times, serif;
    border-left-style: none;
    background-color: #d5d5d5;
}

.SelTopLinks {
    font-weight: bold;
    color: #ffffff;
    font-size: 11px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #7E291D;
    text-align: center;
    text-decoration: none;
    border: 0px;
    padding: 5px;
    cursor: pointer;
}
.TopLinks {
     FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    COLOR: #ffffff; 
    FONT-FAMILY:Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #ACACAC;
    TEXT-DECORATION: none;
    border: 0px;
    padding: 5px 4px 5px 4px;
    cursor: pointer;
}
.story {
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif, Helvetica, sans-serif;
    HEIGHT: 20px
}
.backgrd {
   FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000;
   LINE-HEIGHT: 20px;
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #e9e9e9;
    TEXT-DECORATION: none
}
.lettereditor {
   FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
   LINE-HEIGHT: 20px;
    FONT-STYLE: normal;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #666666;
    TEXT-DECORATION: none
}
.leftLinks {
   
    FONT-SIZE: 11px;
     FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Georgia, "Times New Roman", Times, serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
/** top  ***/
.lblInsurance {
    color: #976909;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 18px;
    font-weight: bold;
    line-height: 18px;
}
.newscontent:hover {
    color: #454545;
    text-decoration: underline;
}
.date {
    font-weight: normal;
    color: #cf8f0b;
    font-style: italic;
    text-decoration: none;
}
.date:hover {
    text-decoration: none;
}
.thd2 {
    padding-left: 4px;
    font-weight: bold;
    font-size: 12px;
    background: #D2D2D2;
    color: #000000;
    line-height: 20px;
    font-family:  Georgia, "Times New Roman", Times, serif, sans-serif;
    text-align: center;
}
.newshead {
    padding-right: 0px;
    padding-left: 10px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    padding-bottom: 0px;
    color: #ffffff;
    padding-top: 2px;
    height: 26px;
    background-color: #976909;
}
.Derivatives {
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    line-height: 20px;
    background-color: #007797;
}
.Derivatives A {
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    background-color: #007797;
}
.Derivatives A:hover {
    font-weight: bold;
    font-size: 11px;
    color: #ffffff;
    background-color: #007797;
}
.Derivatives A {
    font-weight: bold;
    font-size: 11px;
    color: #007797;
}
.leftmenu {
    text-decoration: none;
    color: Navy;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: small;
    padding-right: 0px;
    padding-left: 0px;
}
.leftmenu:hover {
    text-decoration: none;
    color: navy;
    background-color: #e1e1e1;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: small;
    padding-right: 0px;
    padding-left: 0px;
}

.marketwatch {     
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    height: 30px;
    font-size: 14px;
    color: #000;
    text-decoration:none;
}
.indextabsbg {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 11px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 5px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: bold;
    list-style-type: none;
    height: 30px;
    font-size: 11px;
    text-decoration: none;
    background-color: #007694;
    color: #ffffff;
}
.indextabsbg a, hover, link, active {
    text-decoration: none;
    color: #ffffff;
}
.indextab_header {
    font-size: 11px;
    color: #000000; /*007694*/
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    height: 22px;
    font-weight:bold;
    text-decoration: none;
}
.indextab_header A:hover {
    font-size: 11px;
    color: #007694;
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    height: 22px;
}
.indextabs {
    padding-right: 0px;
    padding-left: 0px;
    font-size: 12px;
    padding-bottom: 0px;
    margin: 0px;
    color: #007694;
    font-weight: bold;
    padding-top: 5px;
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
    list-style-type: none;
    height: 30px;
    background-color: #bad5de;
}
.indextabs a, hover, link, active {
    text-decoration: none;
    color: #007694;
}
.MFlink {
    color: #000000;
    text-decoration: none;
}
.tablecontent3right {
    font-size: 11px;
    line-height: 12px;
    padding-right: 5px;
    text-align: right;
}
.accordionHeader {
    border: 0px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
    font-family:  Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: help;
}
.accordionContent {
    background-color: #fff;
    border: 0px solid #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    color: Blue;
}
.tableheader {
    font-size: 11px;
    font-weight: normal;
    padding: 8px;
    background: #253c7e;
    font-family: Georgia, "Times New Roman", Times, serif;
    border-bottom: 1px solid #fff;
    border-right: 1px solid #fff;
    color: #fff;
}
.MFBottom {
    font-size: 10px;
    font-weight: bold;
    font-family:Georgia, "Times New Roman", Times, serif;
    color: #8F1111;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    font-weight: bold;
    padding: 3px 0 3px 0;
	float: right;
}
.MFBottom a:hover, a.MFBottom:hover {
    color: #007CC3;
	text-decoration: underline;
}
.newsheader {
    padding-left: 5px;
    line-height: 20px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    color: #000;
    background-color: #D6D6D6; /*#253c7e*/
}
.openheader {
    padding-left: 5px;
    line-height: 25px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #ffffff;
    background-color: #254365;
}
.pageheader {
    padding-left: 5px;
    line-height: 25px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #fff;
    background-color: #508AC5;
}
.pageheaderLeft {
    padding-left: 5px;
    line-height: 25px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    color: #fff;
    text-align:left;
    background-color: #253c7e;
}
.pageheaderright {
    padding-left: 5px;
    line-height: 25px;
    font-weight: bold;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    color: #fff;
    text-align:right;
    background-color: #253c7e;
}
.IPOtablecontent1a {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    color: #669;
    line-height: 23px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #e8edff;
}
.IPOtablecontent2a {
    padding: 8px;
    background: #e8edff;
    border-bottom: 1px solid #fff;
    color: #669;
    font-size: 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    border-top: 1px solid transparent;
    border-right: 1px solid #fff;
}
.IPOtablecontent2a:hover {
    background: #F7941D;
    color: #253c81;
}
.Tblboder {
    background-color: #9dc4d2;
}

.pageend {
    color: #007694;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif;
}
.Tabledata {
    padding-right: 2px;
    padding-left: 2px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #e7f8ff;
}
.tablecontent2a {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    color: #000000;
    line-height: 23px;
    background-repeat: no-repeat;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #dceaef;
}
.tablecontent1a {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    color: #000000;
    line-height: 23px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #e7f8ff;
}
.tablecontent2a {
    padding-right: 5px;
    padding-left: 5px;
    font-size: 11px;
    color: #000000;
    line-height: 23px;
    background-repeat: no-repeat;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #dceaef;
}
.lblHeader {
    color: #244C91;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    line-height: 18px;
}
.lblDescription {
    color: #000;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;
}
.ddltext {
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    font-weight: normal;
    text-decoration: none;   
}
.ddlqty {
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    text-align:right;
    font-weight: normal;
    text-decoration: none;
}
.ddllnk {
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
    color: #6F7070;
}
.ddllnk:Hover {
    text-decoration: underline;
    color: #6F7070;
}
.mGrid {
    border: 1px #CCCCCC dotted;
    padding-right: 2px;
    padding-left: 2px;
    width: 100%;
    font-size: 11px;
    color: #000000;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #F7F7F7;
    border-collapse: collapse;
}
.mGrid td {
    padding-right: 5px;
    padding-left: 5px;
    border: 1px #CCCCCC dotted;
    font-size: 12px;
    color: #000000;
    text-decoration:none;
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
}
.mGrid .TAC {
	text-align:center;
}
.mGrid .TAR {
	text-align:right;
}
.mGrid .Whitecolor {
	background-color: #FFFFFF;
}
.mGrid .HeadLeft, .mGrid .HeadCenter, .mGrid .HeadRight {
    font-weight: bold;
    border: 1px #CCCCCC dotted;
    font-size: 11px;
    text-decoration: none;
    text-align:left;
    font-variant: normal;
    color: #FFFFFF;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #C40000;
    padding: 0 0 0 5px;
}
.mGrid .HeadLeft {
    text-align:left;
}
.mGrid .HeadCenter {
    text-align:center;
}
.mGrid .HeadRight {
    text-align: right;
    padding: 0 5px 0 0;
}
.mGrid .doubleright {
    font-weight: bold;
    border: 1px #CCCCCC dotted;
    font-size: 11px;
    text-decoration: none;
    text-align:right;   
    font-variant: normal;
    color: #FFFFFF;
    line-height: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #C40000;
    vertical-align:top;
}
.mGrid .doubleleft {
    font-weight: bold;
    border: 1px #CCCCCC dotted;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    text-align:left;   
    color: #FFFFFF;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #C40000;
    vertical-align:top;
}
.mGrid .doublecenter {    
    font-weight: bold;
    border: 1px #CCCCCC dotted;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    text-align:center;   
    color: #FFFFFF;
    line-height: 20px;
    font-family:Georgia, "Times New Roman", Times, serif;
    background-color: #C40000;
    vertical-align:top;
}
.mGrid .pager td {    
    color: #000000;
    font-weight:bold;
    font-size: 11px;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-style:normal;
    border: 0px;
    background-color:#FFFFFF;
    line-height: 20px;
    text-decoration: none;
}
.tr_even {    
    background-color: #F7F7F7;  /* for alternate row color */
    text-align:center;
}
.double {
    padding-right: 4pt;
    padding-left: 4px;
    font-weight: bold;
    border: solid 1px silver;
    font-size: 11px;
    text-decoration: none;
    font-variant: normal;
    color: #000000;
    line-height: 15px;
    vertical-align: top;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-color: #d5d5d5;
}
.storyBold {
    border-right: #ffffff 1px solid;
    padding-right: 10px;
    border-top: #ffffff 1px solid;
    padding-left: 10px;
    font-weight: bold;
    font-size: 11px;
    color: #000000;
    border-bottom: #ffffff 1px solid;
    font-family: Georgia, "Times New Roman", Times, serif;
    border-left-style: none;
    background-color: #d5d5d5;
}
.newslnk {
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #F7941D;
}
.lnk {
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: normal;
    color: Navy;
}
.ticker, .ticker-lnk, .ticker-lnk a {
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif,tahoma,sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #FFFFFF;
}
.ticker span.ticker-lnk{
	line-height: 15px;
}
.lnk:hover {
    text-decoration: none;
    color: #000000;
    text-decoration:underline;
}
.nodelivery {
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    font-weight: bold;
    color: Navy;
}
.nodelivery:hover {
    text-decoration: none;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    font-weight: bold;
    color: Red;
}
.close {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    text-decoration: none;
    color: #8F1111;
}
.newsdate {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    text-decoration: none;
    color: Maroon;
}
.tablecontent3bold {
    font-weight: bold;
    font-size: 11px;
    line-height: 12px;
}
.DataLeft {
    text-align: left;
}
.DataCenter {
    text-align: center;
}
.DataRight {
    text-align: right;
}

.verdanabold {
	font: bold 11px verdana;
	color: #333333;
}
.verdanabold1 {
	font: bold 11px verdana;
	color: #FFFFFF;
}

.BACKGROUND {
	font: bold 11px verdana;
	color: #999999;
    background-color: #EEEEF0;	
	height: 20px;
}

.BACKGROUND1 {
	font: 11px verdana;
	color: #333333;
    background-color: #EEEEF0;	
	height: 18px;
}

.verdananormal {
	font: normal 11px verdana;
	color: #333333;
	height: 18px;
	border-bottom:1px solid #333333;
}

.verdananormal1 {
	font: normal 11px verdana;
	color: #333333;
	height: 18px;
	
}
.HeadLeft, .HeadLeft-bu {
	font-weight: bold;
	border: 1px #CCCCCC dotted;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	font-variant: normal;
	color: #FFFFFF;
	line-height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-color: #C40000;
	padding: 0 0 0 5px;
}
.HeadLeft-bu {
	padding: 10px;
}
.padding-tb {
	padding: 1px 0 2px 0;
}


* {
	outline: none;
}





.business-sub-nav-ipad {
	width: 98%;
	height: auto;
	padding: 1%;
	margin: 0px 0px 10px 0px;
	display: block;
	list-style-type: none;
	float: left;
}
.business-sub-nav-ipad {
	width: 98%;
	height: auto;
	padding: 1%;
	margin: 0px 0px 10px 0px;
	display: block;
	list-style-type: none;
	float: left;
}
.business-sub-nav-ipad li {
	width: auto;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	border-right: 1px #FF9BB9 dotted;
	border-bottom: 0px;
	padding: 0px 10px;
	margin: 0px 0px 0px 0px;
	display: block;
	list-style-type: none;
	float: left;
}
.business-ticker-call-ipad {
	width: 73%;
	float: left;
}
.live-cricket-wraper {
    width: 980px; 
    height: auto;
    margin: 10px 0px; 
    overflow: hidden; 
    float: left;
}
.live-cricket-top-nav {
    height: auto;
    border-bottom: 2px #C40000 solid;
    margin: 0px 0px 10px 0px; 
    overflow: hidden; 
}
.live-cricket-top-nav ul {
    height: auto;
    margin: 0px; 
    overflow: hidden; 
    list-style: none;
    float: left;
}
.live-cricket-top-nav ul li {
    width: auto;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #E4E4E4;
    padding: 8px 10px;
    margin: 0px 1px 0px 0px;
    float: left; 
    overflow: hidden; 
}
.live-cricket-top-nav ul li, .live-cricket-top-nav ul li a {
    color: #000000;
    text-decoration: none;
}
.live-cricket-top-nav ul li.active, .live-cricket-top-nav ul li.active a {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #C40000;
}
.live-cricket-scores-teams {
    height: auto;
    background-color: #3B3B3B;
    overflow: hidden;
    margin: 0px 0px 10px 0px;
}
.lc-scores-teams-top {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #C40000;
    padding: 8px 10px;
    overflow: hidden; 
}
.lc-scores-teams-top-right {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    vertical-align: top;
    float: right;
}
.lc-scores-teams {
	width: 50%;
	height: auto;
	border-bottom: 1px #1F1F1F solid;
	padding: 0px 0px 10px 0px;
	float: left;
}
.lc-scores-team-name {
	min-height:25px;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 25px;
    color: #FFFFFF;
    font-weight: bold;
    background-color: #1F1F1F;
    padding: 10px 20px 10px 10px;
    overflow: hidden;
}
.lc-scores-team-players {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    padding: 10px 20px 10px 10px;
    overflow: hidden;
}
.lc-scores-team-players-score {
	height: auto;
    float: right;
    margin-right: 180px;
}
.lc-scores-teams-details {
	height: auto;
	border-top: 1px #626262 solid;
	padding: 0px 10px 10px 10px;
	overflow: hidden;
}
.lc-scores-teams-details-text {
	width: 31.9714%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    font-weight: bold;
    line-height: 20px;
    padding: 10px 0px 5px 0px;
	float: left;
	overflow: hidden;
}
.lc-scores-teams-details-text-red {
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FF0000;
    font-weight: bold;
    padding: 10px 0px 10px 0px;
    overflow: hidden;
}
.lc-scores-left-columns {
	width: 639px;
	height: auto;
	border-right: 1px #E8E8E8 solid;
    padding: 0px 10px 0px 0px;
    margin: 0px 10px 0px 0px;
    float: left;
    overflow: hidden;
}
.lc-scores-right-columns {
	width: 320px;
	height: auto;
	float: left;
    overflow: hidden;
}
.lc-scorecard-top-nav {
    height: auto;
    margin: 0px 0px 10px 0px; 
    overflow: hidden; 
}
.lc-scorecard-top-nav ul {
    height: auto;
    background-color: #E4E4E4;
    margin: 0px; 
    overflow: hidden; 
    list-style: none;
}
.lc-scorecard-top-nav ul li {
    width: auto;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    background-color: #E4E4E4;
    border-right: 1px #F8F7F7 solid;
    padding: 8px 10px;
    margin: 0px 1px 0px 0px;
    float: left; 
    overflow: hidden; 
}
.lc-scorecard-top-nav ul li, .lc-scorecard-top-nav ul li a {
    color: #000000;
    text-decoration: none;
}
.lc-scorecard-top-nav ul li.active, .lc-scorecard-top-nav ul li.active a {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #C40000;
}
.teams-paly-nav {
    height: auto;
    padding: 5px 0px 0px 0px; 
    overflow: hidden; 
}
.teams-paly-nav ul {
    height: auto;
    margin: 0px; 
    overflow: hidden; 
    list-style: none;
}
.teams-paly-nav ul li {
    width: auto;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    border-right: 1px #DBDBDB solid;
    padding: 10px;
    margin: 0px 1px 0px 0px;
    float: left; 
    overflow: hidden; 
}
.teams-paly-nav ul li, .teams-paly-nav ul li a {
    color: #000000;
    text-decoration: none;
}
.teams-paly-nav ul li.active, .teams-paly-nav ul li.active a {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #3B3B3B;
}
.lc-team-batsmen {
	height: auto;
    margin: 0px 0px 30px 0px; 
    overflow: hidden; 
}
.lc-team-batsmen ul {
    height: auto;
    margin: 0px; 
    overflow: hidden;
    list-style: none;
}
.lc-team-batsmen ul li {
    width: auto;
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    line-height: 20px;
    border-bottom: 1px #E8E8E8 solid;
    padding: 10px 0px;
    margin: 0px;
    overflow: hidden; 
}
.bats-bowling-men-1, .bats-bowling-men-2 {
	width: 149px;
    height: auto;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}
.batsmen-r, .batsmen-b, .batsmen-4s, .batsmen-6s, .batsmen-sr {
	width: 40px;
    height: auto;
    text-align: center;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}
.wickets-wkt {
	width: 70px;
    height: auto;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}
.wickets-batsmen, .wickets-score {
	width: 250px;
    height: auto;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}

.bowling-men {
	width: 164px;
    height: auto;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}
.bowling-o, .bowling-m, .bowling-r, .bowling-w, .bowling-nb, .bowling-wd, .bowling-er {
	width: 45px;
    height: auto;
    text-align: center;
    padding: 0px;
    margin: 0px 10px;
    float: left; 
    overflow: hidden; 
}
.lc-team-batsmen-header {
	background-color: #3B3B3B;
	color: #FFFFFF !important;
	font-weight: bold !important;
	padding: 5px 0px !important;
}
.lc-team-batsmen-active {
	color: #C40000 !important;
	font-weight: bold !important;
}
.lc-team-batsmen-fulltext {
    height: auto;
    border-bottom: 0px !important;
    margin: 0px 12px !important;
    overflow: hidden; 
}
.single-line-li {
    padding-right: 10px !important;
    padding-left: 10px !important;
    overflow: hidden; 
}
.commentary-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 17px;
	border-bottom: 0px !important;
}
.highlights-overs-score {
	width: 40px;
    height: auto;
    padding: 0px;
    margin: 0px 20px 0px 0px;
    float: left; 
    overflow: hidden;
}
.highlights-description {
    height: auto;
    line-height: 17px;
    padding: 0px;
    margin: 0px 10px;
    overflow: hidden;
}
.lc-graphs-nav {
	width: 220px;
	height: auto;
    margin: 0px 10px 10px 0px; 
    float: left;
    overflow: hidden;
}
.lc-graphs-nav ul {
    height: auto;
    margin: 0px; 
    overflow: hidden; 
    list-style: none;
}
.lc-graphs-nav ul li {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: #3B3B3B;
    border-bottom: 1px #F8F7F7 solid;
    *border-bottom: 0px;
    margin: 0px;
    overflow: hidden; 
}
.lc-graphs-nav ul li, .lc-graphs-nav ul li a, .lc-graphs-nav ul li a.active, .lc-graphs-nav ul li ul li, .lc-graphs-nav ul li ul li a, .lc-graphs-nav ul li ul li a.active {
    color: #FFFFFF;
    text-decoration: none;
}













.lc-graphs-nav ul li a {
    padding: 8px 10px;
    overflow: hidden;
    display: block;
}
.lc-graphs-nav ul li a.active {
    background-color: #C40000;
}
.lc-graphs-nav ul li.according a.active {
    background-color: #1F1F1F;
}


.lc-graphs-nav ul li ul {
    height: auto;
    margin: 0px; 
    overflow: hidden; 
    list-style: none;
    display: none;
}
.lc-graphs-nav ul li ul li {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    background-color: #555555;
    border-bottom: 1px #F8F7F7 solid;
    margin: 0px;
    overflow: hidden; 
}
.lc-graphs-nav ul li ul li a {
    padding: 8px 15px;
    display: block;
}
.lc-graphs-nav ul li ul li a.active {
    background-color: #C40000 !important;
}
.lc-graphs-nav ul li a span.plus-minus-image {
    margin: 3px 0px 0px 0px !important;
}





















.lc-team-graphs-main {
	height: auto;
    margin: 0px 0px 30px 0px; 
    overflow: hidden; 
    float: left;
}
.lc-team-graphs-call {
    height: auto;
    margin: 0px; 
    overflow: hidden;
}
.plus-image, .lc-graphs-nav ul li a span.plus-minus-image, .lc-team-batsmen ul li.closed-block span.plus-minus-image{
	width: 10px;
	height: 10px;
	background-image: url('img/plus-minus-image.png');
	background-position: left -12px;
	background-repeat: no-repeat;
	text-align: right;
	float: right;
	cursor: pointer;
}
.minus-image, .lc-graphs-nav ul li a.active span.plus-minus-image, .lc-team-batsmen ul li span.plus-minus-image {
	width: 10px;
	height: 10px;
	background-image: url('img/plus-minus-image.png');
	background-position: left 4px;
	background-repeat: no-repeat;
	margin: 5px 0px 0px 0px;
	float: right;
	cursor: pointer;
}
.lc-photogallery-nav {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #000000;
	padding: 6px 10px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	float: right;
}
.lc-photogallery-nav a {
	color: #FFFFFF;
}
.current-matches-list, .schedule-matches-list {
	width: auto;
	height: auto;
	overflow: hidden;
}
.schedule-matches-list {
	background-color: #F0F0F0;
}
.current-matches-list ul, .schedule-matches-list ul {
	height: auto;
	margin: 0px;
	overflow: hidden;
	list-style: none;
}
.current-matches-list ul li, .schedule-matches-list ul li {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 20px;
	border-bottom: 1px #E8E8E8 solid;
	padding: 10px 0px;
	margin: 0px;
	overflow: hidden;
}
.schedule-matches-list ul li {
	border-bottom: 1px #FFFFFF solid !important;
}
.current-matches-teams-cell {
	width: 180px;
	height: auto;
	padding: 0px 10px;
	margin: 0px 20px 0px 0px;
	float: left;
	overflow: hidden;
}
.current-matches-teams {
	width: 100%;
	height: auto;
	float: left;
	overflow: hidden;
}
.current-matches-teams-ab {
	width: 50px;
	height: auto;
	margin: 0px 20px 0px 0px;
	float: left;
	overflow: hidden;
}
.current-matches-teams img {
	width: 50px;
	height: 50px;
	margin: 0px auto;
}
.current-matches-teams-name {
	width: 100%;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin: 10px auto;
	float: left;
	overflow: hidden;
}
.current-matches-teams-vs {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 35px 20px 0px 0px;
	float: left;
	overflow: hidden;
}
.current-matches-number {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	background-color: #E4E4E4;
	padding: 5px 10px;
	overflow: hidden;
	display: block;
}
.current-matches-date-venue-cell {
	height: auto;
	padding: 0px 10px;
	margin: 10px 20px 0px 0px;
	float: left;
	overflow: hidden;
}
.schedule-start-end-date-cell, .schedule-teams-nu-venue-cell, .schedule-content-cell {
	width: 210px;
	height: auto;
	padding: 0px 10px;
	margin: 0px 20px 0px 0px;
	float: left;
	overflow: hidden;
}
.current-matches-date-venue {
	height: auto;
	margin: 10px 0px;
	overflow: hidden;
	display: block;
}
.schedule-start-end-date, .schedule-teams-nu-venue, .schedule-content {
	height: auto;
	margin: 8px 0px;
	overflow: hidden;
	display: block;
}
.current-matches-date-venue, .current-matches-scorecard, .schedule-start-end-date, .schedule-teams-nu-venue, .schedule-content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.current-matches-scorecard, .current-matches-scorecard a {
	color: #C40000;
	font-weight: bold;
	text-decoration: underline;
}
.lc-sgh-tab-wraper, .ssc-tab-wraper {
    height: auto;
    overflow: hidden;
}

.schedule-content {
	width:155px;
	}





/*--- Common Start ---*/
.red-color-text-mar-l {
	color: #FF0000;
	margin: 0px 0px 0px 2px;
}
.margin-r {
	margin-right: 1%;
}
.font-bold {
	font-weight: bold !important;
}
.border-b-none {
	border-bottom: 0px !important;
}
.cursor-pointer {
	cursor: pointer;
}
.float-l{
	float: left;
}
/*--- Common End ---*/


/*--- Responsive Start ---*/
.width100{width: 100% !important;}
.width98{width:98%!important; margin-right:2%!important;}
.width48{width:48%!important; margin-right:2%!important;}
.noDisplay{display:none !important;}
.display{display:block!important;}

.lc-scores-teams-top-right-iphone {
    width: 100%;
    margin: 15px 0px 0px 0px !important;
    float: left !important;
    display: block;
}
.lc-scores-team-players-score-ipad {
    margin-right: 70px;
}
.lc-scores-team-players-score-moblan {
    margin-right: 20px;
}
.lc-scores-team-name-iphone {
	font-size: 18px;
}
.lc-scores-team-name-mobpot {
	font-size: 13px;
}
.commentary-text-ipad {
	margin-right: 10px !important;
	margin-left: 10px !important;
}
.bats-bowling-men-1-iphone, .bats-bowling-men-2-iphone {
	width: 129px;
}
.bowling-men-mobpot {
	width: 130px;
}
.bowling-omrw-mobpot {
	width: 22px;
}
.bowling-men-mobpot {
	width: 130px;
}
.wickets-batsmen-moblan, .wickets-score-moblan {
	width: 175px;
}
.wickets-batsmen-mobpot {
	width: 130px;
}
.wickets-score-mobpot {
	width: 75px;
}
.wickets-wkt-moblan {
	width: 40px;
}
.lc-scores-team-players-score-mobpot {
	width: 100%;
	float: left;
	margin-right: 0px;
	margin-top: 5px;
}
.font-size-12 {
	font-size: 12px !important;
}
.current-matches-teams-d-v-cell-mobpot, .schedule-matches-cell-mobpot {
	width: auto !important;
	margin: 0px 0px 0px 0px !important;
	float: none !important;
}
.lc-team-graphs-main-moblan {
	display: block;
	width: 100%;
	text-align: center;
	vertical-align: middle;
}
.schedule-start-end-date-cell-iphone, .schedule-teams-nu-venue-cell-iphone, .schedule-content-cell-iphone {
    width: 93px;
    margin: 0px 8px 0px 0px;
}
/*--- Responsive End ---*/
/*Drop Down List Style Starts*/
.Wrapper-nav-dropdown {
	width: 1000px;
	margin: 0px auto 0px auto;
}
.Drop-Wrapper {
	width: 960px;
	height: auto;
	float: left;
	padding: 20px;
	-webkit-box-shadow: 0px 8px 14px -6px #888888;
	-moz-box-shadow: 0px 8px 14px -6px #888888;
	box-shadow: 0px 8px 14px -6px #888888;
}
.News-Color {border-bottom: 6px #C40000 solid;}
.Life-Color {border-bottom: 6px #FF287E solid;}
.Enter-Color {border-bottom: 6px #00AE83 solid;}
.Column-Color {border-bottom: 6px #00487D solid;}
.Feature-Color {border-bottom: 6px #5F211A solid;}
.Focus-Color {border-bottom: 6px #FF6600 solid;}
.Cusine-Color {	border-bottom: 6px #2C9B11 solid;}
.Travel-Color {border-bottom: 6px #13461B solid;}
.Mult-Color {border-bottom: 6px #A81C8F solid;}
.More-Title {
	width: 280px;
	float: right;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	border-bottom: solid 5px #EBEBEB;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 5px 0px;
}
.More-decor{text-decoration:none;}
.More-Travel-Title, .More-Travel-Title a, .More-Travel-Title a:hover, .Travel-headline-box, .Travel-headline-box a, .Travel-headline-box a:hover {
	color: #13461B !important;
	text-decoration: none;
}
.More-Cuisine-Title, .More-Cuisine-Title a, .More-Cuisine-Title a:hover,.food-headline-box, .food-headline-box a, .food-headline-box a:hover  {
	color: #2C9B11 !important;
	text-decoration: none;
}
.More-News-Title, .More-News-Title a, .More-News-Title a:hover, .News-headline-box, .News-headline-box a, .News-headline-box a:hover {
	color: #C40000 !important;
	text-decoration: none;
}
.More-lifestyle-title, .More-lifestyle-title a, .More-lifestyle-title a:hover, .Lifestyle-headline-box, .Lifestyle-headline-box a, .Lifestyle-headline-box a:hover {
	color: #FF287E !important;
	text-decoration: none;
}
.More-Column-Title, .More-Column-Title a, .More-Column-Title a:hover, .Columns-headline-box, .Columns-headline-box a, .Columns-headline-box a:hover {
	color: #00487D !important;
	text-decoration: none;
}
.More-Focus-Title, .More-Focus-Title a, .More-Focus-Title a:hover, .Focus-headline-box, .Focus-headline-box a, .Focus-headline-box a:hover {
	color: #FF6600 !important;
	text-decoration: none;
}
.More-Features-Title, .More-Features-Title a, .More-Features-Title a:hover, .Features-headline-box, .Features-headline-box a, .Features-headline-box a:hover {
	color: #5F211A !important;
	text-decoration: none;
}
.More-entertainment-title, .More-entertainment-title a, .More-entertainment-title a:hover, .Entmnt-headline-box, .Entmnt-headline-box a, .Entmnt-headline-box a:hover {
	color: #00AE83 !important;
}
.Multimedia-headline-box, .Multimedia-headline-box a, .Multimedia-headline-box a:hover {
	color: #A81C8F !important;
	text-decoration: none;
}

.story-thumb-outer {
	width: 150px;
	float: left;
	height: auto;
	margin-right: 20px;
}
.nav-story-thumb-img {
	width: 150px;
	height: 80px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.nav-story-txt {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 20px;
	color: #000000;
	float: left;
	padding: 5px 0 5px 0;  
	margin: 0px;
	height: auto; 
}
.nav-story-txt a, .Listing ul li a, .Slideshow-discr a {
	color: #000000;
	text-decoration: none;
}
.nav-more-headlines-block {
	width: 305px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.nav-more-stories-txt {
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	padding-bottom: 10px;
	list-style-type: none;
	border-bottom: dotted 1px #808080;
	line-height: 19px;
	margin-bottom: 10px;
}
.nav-more-stories-txt a, .ph-inside-discr a {
	color: #333333;
	text-decoration: none;
}
.nav-story-txt a:hover, .nav-more-stories-txt a:hover, .nav-more-ent-txt a:hover, .nav-more-ent-txt-wb a:hover, .Listing ul li a:hover, .Slideshow-Listing-li-border a:hover, .Slideshow-Listing-li-wb a:hover, .Slideshow-discr a:hover, .ph-inside-discr a:hover {
	color: #007cc3;
	text-decoration: underline;
}
.more-in-ent-block {
	width: 280px;
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 35px;
}
.nav-more-ent-block {
	padding: 5px 0 5px 0;
	margin: 0px;
	float: left;
	width: 280px;
}
.nav-more-ent-txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 130px;
	padding-bottom: 10px;
	margin:0 10px 10px 0;
	float: left;
	list-style-position: inside;
	border-bottom:dotted 1px #333333;
}
.nav-more-ent-txt a, .nav-more-ent-txt-wb a, .Slideshow-Listing-li-border a, .Slideshow-Listing-li-wb a {
	color: #000000;
	text-decoration: none;
}
.nav-more-ent-txt-wb {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 130px;
	padding-bottom: 10px;
	margin:0 10px 10px 0;
	float: left;
	list-style-position: inside;
}
.main-content-wrapper-tabfull {
	width: 960px;
	float: left;
	background-color: #FFFFFF;
	-moz-box-shadow: 0px 8px 14px -6px #888888;
	-webkit-box-shadow: 0px 8px 14px -6px #888888;
	box-shadow: 0px 8px 14px -6px #888888;
	border-bottom: solid 6px #34393F;
	padding: 20px;
}
.inside-tab-block {
	width: 155px;
	margin-right: 46px;
	float: left;
}
.inside-tab-block-right {
	width: 155px;
	float: left;
}
.Listing {
	width: 155px;
	height: auto;
	float: left;
	margin-bottom: 5px;
}
.Listing ul {
	width: 155px;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
}
.Listing ul li {
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 7px 0 7px 0;
	margin: 0px;
}
.Listing-li-wb {
	width: 155px;
	height: auto;
	float: left;
	margin-bottom: 5px;
}
.Listing-li-border {
	width: 155px;
	height: auto;
	float: left;
	padding: 7px 0 7px 0;
	border-bottom:dotted 1px #808080;
}
.News-headline-box, .Lifestyle-headline-box, .Entmnt-headline-box, .Multimedia-headline-box, .Columns-headline-box, .Features-headline-box, .Focus-headline-box, .food-headline-box, .Travel-headline-box {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 155px;
	height: auto;
	font-size: 18px !important;
	font-weight: bold;
	padding: 5px 0 10px 0;
	float: left;
	border-bottom: solid 5px #EBEBEB;
	list-style: none;
}
.Slideshow-photo-block {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 430px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #A81C8F;
	padding-top: 5px;
	float: left;
	border-bottom: solid 5px #EBEBEB;
	margin-bottom: 10px;
}
.slideshow-block {
	width: 430px;
	float: left;
}
.Slideshow-inside-left {
	width: 240px;
	float: left;
}
.Slideshow-img-pop {
	width: 240px;
	height: 135px;
	float: left;
	margin-bottom: 10px;
}
.Slideshow-discr {
	width: 240px;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #333333;
	font-weight: normal;
	float: left;
	padding: 5px 0 5px 0;
}
.Slideshow-inside-right {
	width: 150px;
	float: right;
}
.Slideshow-inside-right ul {
	width: 150px;
	float: right;
}
.Slideshow-Listing-li-border {
	width: 130px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 7px 0 7px 0;
	border-bottom: dotted 1px #808080;
}
.Slideshow-Listing-li-wb {
	width: 130px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 7px 0 7px 0;
}
.photo-inside-img-txt-wr {
	width: 90px;
	float: left;
	margin-right: 10px;
}
.img-photo-inside {
	width: 90px;
	height: 100px;
	float: left;
	margin-bottom: 10px;
}
.ph-inside-discr {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 100%;
	padding-bottom: 5px;
}
.Photo-Listing-li-border {
	width: 140px;
	height: auto;
	float: left;
	list-style-position: inside;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding: 7px 0 7px 0;
	border-bottom: dotted 1px #808080;
}
.Photo-inside-right {
	width: 140px;
	float: left;
}
.Photo-block {
	width: 490px;
	float: right;
}
.photo-block {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	width: 475px;
	height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #A81C8F;
	padding-top: 5px;
	float: left;
	border-bottom: solid 5px EBEBEB;
	margin-bottom: 10px;
}
.photo-block a, .photo-bloc:hover {
	color: #A81C8F;
	text-decoration: none;
}
/* Drop Down Style Ends Here*/

/* Advanced Search Starts*/
#wrapper-mynews-adv {
	
	overflow: hidden;
	width: 650px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
	
}

.AdvSubmitArea {
	width: 100%;
	float: left;
	padding-bottom: 5px;
}
.grey-bg-slot2 {
	width: 90%;
	height: auto;
	float: left;
	margin-bottom: 5px;
	padding:0px 0px 10px 5px;
}
.half-slot-1 {
	width: 45%;
	padding-left: 2px;
	float: left;
	margin-left: 5px;
	height: 24px;
}
.box-common-2 {
	padding: 0px;
	width: 100%;
	float: left;
	height: auto;
}
.AdvSearcHd2 {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	float: left;
	width: 86%;
	line-height: 18px;
	padding: 0px;
}
.AdvanceHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #009933;
	font-weight: bold;
	margin:10px 0px 10px 7px;
}
.AdvSearchArialHead {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 7px;
	width: 98%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
}
.dot-full-3 {
	width: 95%;
	height: 3px;
	float: left;
	margin:5px 0px 8px 10px;
	border-bottom: dotted 1px #DFDFDF;
}
.half-slot-3 {
	width: 31%;
	padding:0px 0px 5px 2px;
	margin:5px 0px 5px 5px;
	float: left;
	height: 24px;	
}
.find-recipe-button {
	margin: 10px 10px 5px 7px;
	float: left;
	width: 80px;
	padding: 10px 0px 0px 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	height: 20px;
	background-color: #2C9B11;
	text-align: center;
}
.image-left-align {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	width: auto;
	float: left;
}
.label-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	float: left;
	margin:18px 0px 8px 0;
	width: 100%;
	line-height: 14px;
}
.label-box {
	float: left;
	height: 32px;
	width: 100%;
}
.shadow-inbox {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 30px;
	width: 395px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.Description-box {
	float: left;
	height: 85px;
	width: 100%;
}
.Description-shadow ,.Description-shadow-mail {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 85px;
	width: 390px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.submit-icon-pop {
	border: none;
	padding: 0px;
	width: 75px;
	float: left;
	height: 30px;
	background-color: #FB9700;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	margin:10px 10px 5px 0;
}
.reset-icon-pop{
	border: none;
	padding: 0px;
	width: 75px;
	float: left;
	margin:10px 0px 5px 0px;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E1E1E1;
}

#wrapper-advnc {
	overflow: hidden;
	width: 450px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.PosturRecipeHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFA317;
	font-weight: bold;
	margin: 10px 0px 10px 0;
}
.SearchBlue{color:#016EB0!important;}
/* Advanced Search Ends Here*/
/* User Popup Starts*/
#pwrapper {
	overflow: hidden;
	width: 580px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}

.user-block {
	float: left;
	width: 90%;
	margin-top: 10px;
}
.user-img {
	float: left;
	width: 105px;
	height: 105px;
	margin-right: 12px;
}
.user-name {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 27px;
	color: #F26724;
	font-weight: bold;
	padding-top: 8px;
}
.user-poiints-pop {
	float: left;
	width: 70%;
	margin-top: 25px;
}
.user-poiints-pop ul {
	float: left;
	display: block;
	list-style-type: none;
	margin-right: 5px;
}
.user-poiints-pop ul li {
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding:3px 0px 10px 20px;
	background-image: url('img/icons.png');
}
.user-poiints-pop ul li.points {
	background-position: 0px -680px;
	background-repeat: no-repeat;
	margin-right: 15px;
}
.user-poiints-pop ul li.comments {
	background-position: -98px -680px;
	background-repeat: no-repeat;
	margin-right: 15px;
	width: 79px;
}
.user-poiints-pop ul li.likes {
	background-position: -202px -680px;
	background-repeat: no-repeat;
	margin-right: 15px;
	width: 79px;
}
.comment-outer {
	float: left;
	width: 100%;
	margin-top: 10px;
}
.recent-comments-header {
	background-color: #F8F8F8;
	height: 23px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:12px 0px 0px 10px;
	float: left;
	width: 100%;
	margin-top: 10px;
	border-bottom:#C5C5C5 dotted 1px;
	border-top:#C5C5C5 dotted 1px;
	
}
.comments-block {
	float: left;
	width: 100%;
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom-style: dotted 1px #C5C5C5;
}
.user-comments-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	line-height: 145%;
}
.user-post-date-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	float: left;
	line-height: 145%;
	margin-top: 4px;
	width: 100%;
}
.user-post-article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #F26724;
	float: left;
	line-height: 145%;
	margin-top: 4px;
	width: 100%;
}
.signin-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.user-block2 {
	float: left;
	width: 94%;
	margin-top: 10px;
}
.form-block {
	float: left;
	width: 45%;
	margin:0px 0px 10px 10px;
}
.form-block2 {
	float: left;
	width: 45%;
	margin-left: 150px;
}
.advance-search-block {
	float: left;
	width: 80%;
	margin:0px 0px 10px 10px;
}
.enter-word {
	float: left;
	height: 30px;
	width: 100%;
}
.login-button-s {
	background-color: #009CDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 75px;
	height: 22px;
	text-align: center;
	padding-top: 8px;
	margin-top: 20px;
	text-decoration: none;
}
.forgot-password {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009CDE;
	float: left;
	margin-top: 30px;
	padding-left: 8px;
	width: 161px;
}
.rememberMe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	float: left;
	width: 100%;
	margin:10px 0px 0px 0px;
}
.re-block {
	float: left;
	width: 100%;
	height: 35px;
}
.account-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
	margin-top: 5px;
	text-decoration: none;
}
.account-font:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009CDE;
	float: left;
	margin-top: 5px;
	text-decoration: none;
}
.divider {
	float: left;
	width: 45px;
	height: 203px;
	margin:0px 25px 0px 25px;
}
.signinSocilaBlock {
	float: left;
	width: 180px;
}
.FbBlock {
	width: 170px;
	float: left;
	background-image: url('img/icons.png');
	background-position: 0px -981px;
	height: 54px;
	margin-top: 30px;
	border-bottom: solid 1px #EAEAEA;
}
.GoogleBlock {
	width: 170px;
	float: left;
	background-image: url('img/icons.png');
	background-position: -173px -968px;
	height: 56px;
	margin-top: 14px;
}
.sendButton {
	background-color: #009CDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 130px;
	height: 22px;
	text-align: center;
	padding-top: 8px;
	margin-top: 20px;
}
.formFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
	text-decoration: none;
	width: 100%;
	margin:5px 0px 10px 0px;
}
.loginFooter {
	color: #000000;
	float: left;
	margin-top: 5px;
	text-decoration: none;
	width: 40px;
}
.joinFooter {
	color: #000000;
	float: left;
	margin-top: 5px;
	text-decoration: none;
	width: 60px;
}
.loginFooter:hover {
	color: #009CDE;
	float: left;
	margin-top: 5px;
	text-decoration: none;
}
.joinFooter:hover {
	color: #009CDE;
	float: left;
	margin-top: 5px;
	text-decoration: none;
	width: 60px;
}
.embasFont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	float: left;
	width: 16px;
	margin-top: 5px;
}
.shadow-inbox-advance {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 30px;
	width: 420px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.label-appearing {
	float: left;
	width: 210px;
}
.any-where {
	float: left;
	margin:5px 0px 8px 0px;
	width: 100%;
}
.shadow-inbox-appearing {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 30px;
	width: 150px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.sort-block {
	float: left;
	width: 100%;	
}
.sort-name {
	float: left;
	width: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin: 10px 0px 10px 0;
}
.check-box-area {
	float: left;
	margin:8px 4px 10px 0px;
	
}
.Sort-Date-text {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin:10px 10px 10px 0px;
}
.enter-word2 {
	float: left;
	width: 100%;
}
/* USer Popup Ends Here*/
/* Mynews My Snaps Starts Here*/
#wrapper-mynews {
	overflow: hidden;
	width: 400px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.mynews-block2 {
	float: left;
	width: 80%;
	margin-left: 20px;
}
.signin-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFA317;
	font-weight: bold;
}
.shadow-inbox-MN {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 30px;
	width: 250px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
	-ms-box-shadow: 0 0 10px #E6E6E6 inset;

}
.Mynews-submit {
	background-color: #FFA317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: 75px;
	height: 21px;
	text-align: center;
	padding-top: 9px;
	margin-top: 20px;
	text-decoration: none;
}
.Description-shadow-MN {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 85px;
	width: 250px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
/* Mynews My snaps Ends Here*/
/* Event Date Popup Starts Here */
body {
	border: 0px;
	padding: 0px;
	margin: 0px auto 0px auto;
}
.event-of-the-day {
	width: 600px; 
	height: 231px;
	background-color: #FFFFFF;
	border: 1px #CCCCCC solid;
	padding: 10px 10px 0px 10px;
	margin: 0px auto 0px auto;
	overflow: hidden;
	position: relative;
	-webkit-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.30);
	-moz-box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.30);
	box-shadow: 0px 0px 5px rgba(50, 50, 50, 0.30);
}
.event-of-the-day-header {
	height: auto;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: normal;
	font-style: normal;
	color: #2A9813;
	line-height: 20px;
	border-bottom: 1px #C9C9C9 dotted;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	display: block;
}
ol.event-contents {
	height: 180px;
	padding: 0px;
	margin: 0px;
	overflow-x: hidden;
	overflow-y: scroll;
	display: block;
}
ol.event-contents li {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	color: #2A9813;
	text-align: left;
	padding: 10px 0px 10px 0px;
	margin: 0px 0px 0px 35px;
}
ol.event-contents li p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	color: #333333;
	text-align: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.event-of-the-day .close {
	width: 28px;
	height: 28px;
	background-image: url('img/icons.png');
	background-position: -217px -624px;
	float: right;
	top: 10px;
	right: 10px;
	position: absolute;
	z-index: 1;
}
/* Event Date Popupstyle Ends here*/
/* Post Your Discovery Starts Here*/

#wrapper-postDis {
	overflow: hidden;
	width: 450px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.mandatory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #A3A3A3;
	float: left;
	margin:6px 0px 6px 0px;
}
.list-outer {
	float: left;
	width: 90%;
}
.list-outer ul li {
	float: left;
	list-style-type: disc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	width: 99%;
	padding:10px 0px 10px 0px;
	line-height: 150%;
}
.list-outer ul {
	float: left;
	display: block;
	padding-left: 15px;
	width: 92%;
}
#wrapper-video-player, #wrapper-map {
	overflow: hidden;
	width: 480px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
#wrapper-map {
	overflow: hidden;
	width: 660px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.video-popup-outer, .map-popup-outer {
	float: left;
	margin-top: 10px;
	width:100%;
}
.video-popup-header {
	float: left;
	width: 480px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
}
.video-popup-intro {
	float: left;
	width: 480px;
	margin-top: 10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
}
/* Post Your Discovery Ends Here*/

/* Tool Tips Starts Here*/
#wrapper-tool-tips {
	border-radius: 10px;
	width: auto;
	height: auto;
	margin: 0px auto 10px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px 10px 10px 10px;
	border: 1px solid #D1D9DC;
	-moz-box-shadow: 0 0 10px #000000;
	-webkit-box-shadow: 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6;
	-ms-box-shadow: 0 0 10px #E6E6E6;
	position: relative;
	overflow: visible;
}
.tool-tip-down-arrow {
	width: 30px;
	height: 29px;
	bottom: 0px;
	left: 50%;
	margin: 0px auto -20px -15px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: -50px -925px;
	position: absolute;
	text-align: center;
	vertical-align: middle;
}
#wrapper-tool-tips .label-font {
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin:1px 0px 20px 0px;
	display: inline-block;
}
ul.authordetails-tips {
	width: 100%;
	height: auto;
	overflow: hidden;
	display: block;
}
ul.authordetails-tips li {
	width: auto;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 150%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	list-style: none;
	display: list-item;	

}
ul.authordetails-tips li .contact-number {
	width: 13px;
	height: 15px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: 0px -921px;
	padding: 0px;
	margin: 0px 10px 0px 0px ;
	float: left;
	overflow: hidden;
}
ul.authordetails-tips li .email-add {
	width: 13px;
	height: 9px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: 0px -939px;
	padding: 0px;
	margin: 4px 10px 0px 0px ;
	float: left;
	overflow: hidden;
}
ul.authordetails-tips li .more-articles {
	width: 13px;
	height: 12px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: 0px -951px;
	padding: 0px;
	margin: 3px 10px 0px 0px ;
	float: left;
	overflow: hidden;
}
ul.authordetails-tips li a {
	color: #000000;
	text-decoration: none;
}
ul.authordetails-tips li a:hover {
	color: #007CC3;
	text-decoration: underline;
}
/* Tool Tips Ends Here*/
/*---Kiran---Changes---OCT-09---*/
.wrapper-mynews{
	
	width: auto !important;
	margin: 0px 20% 0px 20% !important;
}
.AdvSearcHd2-width{

	width:auto !important;
}
.half-slot-3-width {
	width: auto !important;

}
/*----Kiran Changes Ends---*/

/*---Kiran---Changes---OCT-10---*/
.shadow-inbox-width
{
	width:100% !important;
}
.Description-shadow-width
{
	width:100% !important;
}
.wrapper-mynews-mob{
	
	width: auto !important;
	margin: 0px 10% 0px 10% !important;
}
.form-block2-mob
{   
	width: auto !important;
	margin-left: 15% !important;
}

/*---Kiran---Changes---End---*/

/*---Kiran---Changes---OCT-11---*/
.half-slot-1-mob
{
	width: auto !important;
}
.video-popup-outer-img
{
	height:360px;
	width: 480px;	
}
.video-popup-outer-img-mob
{
	height: auto !important;
	width: 100% !important;
}
.divider-or
{
	color: #009CDE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding: 95px 10px 10px 12px;

}
.divider-img
{	float:left;
	height:44px !important;
	width:201px !important;
	margin-right: 10% !important;
	margin-left: 13% !important;
}
.div-back-img-web
{
	background-image: url('img/icons.png');
}
.div-back-imgpos-web
{
	background-position: -455px -577px;	
}
.div-back-img-Ipad
{
background-image: url('img/SignInBorder.png') !important;	
}
.signinSocilaBlock-iPad
{
	margin-left: 31% !important;
    margin-top: 25px !important;
}
.divider-or-iPad
{
	padding: 15px 10px 10px 88px !important;
}
.signinSocilaBlock-mob
{
	margin-left: 25% !important;
	margin-top: 10px;
}
.divider-img-mob
{
	margin-left:0% !important;
}
.event-of-the-day-header-mob
{
	font-size: 18px !important;
}

.close{
	float: right;
	width: 28px;
	height: 28px;
	background-image: url('img/icons.png');
	background-position: -217px -624px;
}
.label-box-iPad
{
	padding-bottom: 10px !important;
}
.Comment-image-slt-iPad
{
	clear: both !important;
}
/*---Kiran ---Chnages---End---*/
.Description-shadow-mail {
	width: 100%;
}
.Comment-slot-50-pop {
	margin: 10px 5px 0 0;
	float: left;
	width: 49%;
	padding: 0px 0 0 0;
}
.Captcha-block-Report-abuse {
	margin: 10px 0px 0 0;
	float: left;
	width: 100%;
	padding: 0px 0 0 0;
}
.Comment-image-slt-pop {
	float: left;
	width: 82px;
	height: 40px;
}
.Comment-label-font-pop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	float: left;
	margin:5px 0px 5px 0;
	width: 100%;
}
.capcha-entering-slot {
	margin: 0px 20px 0 0;
	float: left;
	width: 45%;
	padding: 0px 0 0 0;
}
.shadow-inbox-100-pop {
	float: left;
	box-shadow: 0px 0px 0px;
	height: 30px;
	width: 98%;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}

.Refresh-btn-Cmt-pop
 {
	background-position: left top;
	float: left;
	width: 30px;
	height: 30px;
	background-image: url('img/refresh-img-sample.gif');
	background-repeat: no-repeat;
	margin-left: 5px;
}
.Report-abuse-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.Report-abuse-block-2 {
	float: left;
	width: 80%;
	margin-left: 20px;
}
.Report-abuse-submit {
	background-color: #FFA317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: auto;
	height: auto;
	text-align: center;
	border: 0px;
	padding: 10px;
	margin: 20px 15px 0px 0px;
	left: 0px;
	text-decoration: none;
	outline: none;
}
.Report-abuse-reset-button {
	background-color: #E1E1E1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	float: left;
	width: 75px;
	height: auto;
	text-align: center;
	border: 0px;
	padding: 10px;
	margin: 20px 0px 0px 0px;
	left: 0px;
	text-decoration: none;
	outline: none;
}

.submit-bu {
	height: auto;
	width: auto;
}
.inform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 8px 0 8px 0;
}
#Disclamer-wrapper {
	overflow: hidden;
	width: 600px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.Disclaimer-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
	float: left;
	width: 100%;
}
.Disclaimer-txt-wrapper {
	float: left;
	width: 85%;
	margin-left: 20px;
}
.Disclaimer-headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.question-emg {
	width: 100%;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	margin: 20px 0px 10px 0px;
}
.results-eng {
	height: 25px;
	line-height: 25px;
	background-color: #F5F5F5;
	margin: 1px 0px 10px 0px;
	vertical-align: middle;
	display: block;
}
.yes, .no, .cant-say {
	height: 25px;
	line-height: 15px;
	float: left;
}
.yes {
	background-color: #86E405;
}
.no {
	background-color: #FF8000;
}
.cant-say {
	background-color: #6674fe;
}	
.results-eng, .yes, .no, .cant-say, .text-left, .text-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.text-right {
	float: right;
}
#Offensive-outer {
	overflow: hidden;
	width: 270px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
}
.Report-button {
	background-color: #FFA317;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
	width: auto;
	height: 22px;
	text-align: center;
	text-decoration: none;
	margin: 20px 5px 0px 0px;
	padding: 8px 10px 0px 8px;
}

.width98{
	width: 98%;	
}



#myModalRecipe{
	cursor: pointer;
}

#wrapper-advnc{
	cursor:auto;
}

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    text-decoration:none;
}

body {
    line-height:1;
}

article,aside,details,figcaption,figure,
footer,header,hgroup,menu,nav,section { 
	display:block;
}

nav ul {
    list-style:none;
}

blockquote, q {
    quotes:none;
}

blockquote:before, blockquote:after,
q:before, q:after {
    content:'';
    content:none;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration:none;
	outline: none;
}

/* change colours to suit your needs */
ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
}

/* change colours to suit your needs */
mark {
    background-color:#ff9;
    color:#000; 
    font-style:italic;
    font-weight:bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
}

table {
    border-collapse:collapse;
    border-spacing:0;
}

/* change border colour to suit your needs */
hr {
    display:block;
    height:1px;
    border:0;   
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
}

input, select {
    vertical-align:middle;
}

/*******Header & Footer*****************/


body{display:none;}

body {background-repeat: repeat-x; background-attachment: scroll; background-position: center top;}
body{ background-color:#F6F7F8; }
header.top-main { background-color: #fff;}
#wraper{overflow: hidden; width:1000px; margin-right: auto; margin-left: auto;	height: auto;*position:relative;background-color: #FFFFFF;}
.top-main{width: 100%; padding: 0px; margin: 0px; float: left;  background-position: center top;}
.top-ad-slot{float:left; width: 100%; height: 90px; padding:5px 0px 5px 0px; text-align: center;}
.master-head {
	width: 100%;
	float: left;
}
.inside-slot-1 {
	float: left;
	width: 100%;
	height: 26px;
	/*border-top: 1px #404444 solid;*/
	/*padding-top: 10px;*/
}
.arial-blue-normal {
	padding: 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #009CDE;
	float: left;
	width: auto;
	height: auto;
	line-height: 24px;
}
.social-m-slot-right {
	height: 30px;
	float: right;
	margin-right: 10px;
}
.sm-icon-slot {
	float: left;
	width: 122px;
	height: 30px;
}
.login-slot {
	height: 30px;
	float: left;
	margin-left:10px;
	/* display:none; */
}
.login-slot img {
    width: auto;
    max-height: 100%;
}
.login-slot ul {
	list-style-type: none;
	display: block;
}
.login-slot ul li {
	width: auto;
	height: auto;
	float: left;
	list-style-type: none;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #009CDE;
	line-height: 150%;
	padding-right: 10px;
	margin-right: 10px;
}
.login-slot ul li.no-border {
	width: auto;
	height: auto;
	float: left;
	list-style-type: none;
	display: block;
	line-height: 150%;
	padding-right: 10px;
	margin-right: 10px;
}
.sm-icon-slot ul {
	float: left;
	width: auto;
	height: 30px;
	display: block;
	list-style-type: none;
}
.sm-icon-slot ul li {
	float: left;
	width: 230px;
	height: 30px;
	margin-left: 15px;
	/* background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll; */
}
.sm-icon-slot ul li.icon-fb {
	float: left;
	width: 24px;
	height: 24px;
	margin-left: 6px;
	/* background-position: 0px -51px; */
}
.sm-icon-slot ul li.icon-tw {
	float: left;
	width: 18px;
	height: 30px;
	margin-left: 10px;
	/* background-position: -25px -51px; */
}
.sm-icon-slot ul li.icon-google {
	float: left;
	width: 18px;
	height: 30px;
	margin-left: 10px;
	/* background-position: -51px -51px; */
}
.sm-icon-slot ul li.icon-you {
	float: left;
	width: 18px;
	height: 30px;
	margin-left: 10px;
	/* background-position: -77px -51px; */
}

.inside-slot-2 {
	width: 100%;
	height: 100px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.logo-slot {
	float: left;
	width: 400px;
	height: 80px;
	padding: 0px;
	background:url(img/logo-main.png) no-repeat;
	margin-left: 10px;
}
.search-slot {
	float: right;
	width: 290px;
	height: 100px;
	padding: 0px;
	margin-right:10px;
}
.weather-slot {
	float: left;
	width: 210px;
	height: 100px;
	padding: 0px;	
}
.search-field {
	height: 30px;
	width: 97%;
	padding: 15px 0px 5px 1.5%;
	float: left;
}
.tab-navigation-main .search-field {
	padding: 15px 1.5% 5px 1.5%;
}
.field {
	float: left;
	width: 296px;
	height: 20px;
	padding-top: 10px;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
}
.input-text-bg2 {
	margin: 0px;
	width: 100%;
	height: 29px;
	float: left;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px #E9E9E9 solid;
	color: #808080;
	background-color: #F8F8F8;
}
.input-text-bg {
	border-style: none;
	border-width: 0px;
	border-color: inherit;
	width: 242px;
	height: 20px;
	float: left;
	padding: 3px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	background-color: #F8F8F8;
	/*margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;*/
	margin: 3px;
}
.formSubmit {
    float: right;
    background-color: #302E3F;
    background-image: url('img/onmanorama-search-white-icon.png');
    background-position: 6px 6px;
    width: 28px;
    height: 29px;
    border-color: inherit;
    border-width: 0px;
    border-style: none;
    background-repeat: no-repeat;
    background-attachment: scroll;
    cursor: pointer;
    margin-top: 0px;
}
.footer-outer .formSubmit {
    background-position: 4px 6px;
    width: 25px;
}



.image-wheather {
	padding: 20px 10px 10px 10px;
	float: right;
}
.inside-slot-2 {
	width: 100%;
	height: 100px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.inside-slot-3 {
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.edition-slot {
	float: left;
	width: 90px;
	height: 30px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px -1035px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	padding-left: 22px;
	line-height: 270%;
	margin: 0px 5px 8px 8px;
	display:none;
}
.arial-grey {
	float: left;
	width: auto;
	/*height: 25px;*/
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	padding-left: 10px;
	padding-top:5px;
}
.top-link-right-slot {
	width: auto;
	height: auto;
	float: right;
	padding-top: 5px;
}
.top-link-right-slot ul {
	width: auto;
	height: 30px;
	display: block;
	list-style-type: none;
	float: right;
}
.top-link-right-slot ul li {
	width: auto;
	/*height: 20px;*/
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #009CDE;
    padding-right: 6px;
    margin-right: 6px;
	/*line-height: 170%;*/
	border-right: 1px solid #E9E9E9;
}
.navigation-main {
	float: left;
	width: 1000px;
	height: 38px;
	padding: 0px;
	margin: 0px;
}
.tab-navigation-main {
	float: left;
	width: 100%;
	height: 44px;
	padding: 0px;
	margin: 0px;
	background-color: #3c3a4e;
	background: -moz-linear-gradient(top, #3c3a4e 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3a4e), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -o-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -ms-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: linear-gradient(to bottom, #3c3a4e 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3a4e', endColorstr='#000000',GradientType=0 );
}
.navigation-main ul {
	float: left;
	width: 100%;
	height: 44px;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	background-color: #3c3a4e;
	background: -moz-linear-gradient(top, #3c3a4e 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3a4e), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -o-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -ms-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: linear-gradient(to bottom, #3c3a4e 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3a4e', endColorstr='#000000',GradientType=0 );
}
.tab-navigation-main ul {
	float: left;
	width: 160px;
	height: 44px;
	padding: 0px;
	margin: 0px;
}
.navigation-main ul li {
	float: left;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	list-style-type: none;
	overflow: hidden;
}
.navigation-main ul li a {
	width: auto;
	height: 27px;
	padding: 8px 19px 1px 18px;
	margin: 0px;
	color: #FFFFFF;
	text-decoration: none;
	overflow: hidden;
	float: left;
	border-right: 1px #404444 solid;
}
.tab-navigation-main ul li {
	width: auto;
	height: 30px;
	float: left;
	padding: 15px 19px 1px 18px;
	margin: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	list-style-type: none;
	border-right: 1px #404444 solid;
	overflow: hidden;
}

.tab-navigation-main ul li.Tab-all-section-n {
	background-color: #444156; /* Old browsers */
	background: -moz-linear-gradient(top, #444156 0%, #353247 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#444156), color-stop(100%,#353247)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #444156 0%,#353247 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #444156 0%,#353247 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #444156 0%,#353247 100%); /* IE10+ */
	background: linear-gradient(to bottom, #444156 0%,#353247 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#444156', endColorstr='#353247',GradientType=0 ); /* IE6-9 */
}

.navigation-main ul li a:hover, .navigation-main ul li a:active {
	background-color: #FFFFFF;
	text-decoration: none;
	overflow: hidden;
	cursor: pointer;
	display: block;
}
.navigation-main ul.sub li:hover, .navigation-main ul.sub a li:hover, .navigation-main ul.sub li:active {
	background-color: #2B2839;
}
.navigation-main ul li.home-n a{
	border-top: 3px #029BDE solid;
}
.navigation-main ul li.home-n:hover, .navigation-main ul li.home-n a:hover {
	color: #029BDE;
}
.navigation-main ul li.news-n a{
	border-top: 3px #C40000 solid;
}
.navigation-main ul li.news-n:hover, .navigation-main ul li.news-n a:hover {
	color: #C40000;
}
.navigation-main ul li.lifestyle-n a{
	border-top: 3px #FF287E solid;
}
.navigation-main ul li.lifestyle-n:hover, .navigation-main ul li.lifestyle-n a:hover {
	color: #FF287E;
}
.navigation-main ul li.entertainment-n a{
	border-top: 3px #00AE83 solid;
}
.navigation-main ul li.entertainment-n:hover, .navigation-main ul li.entertainment-n a:hover {
	color: #00AE83;
}
.navigation-main ul li.multimedia-n a{
	border-top: 3px #A81C8F solid;
}
.navigation-main ul li.multimedia-n:hover, .navigation-main ul li.multimedia-n a:hover {
	color: #A81C8F;
}
.navigation-main ul li.columns-n a{
	border-top: 3px #00487D solid;
}
.navigation-main ul li.columns-n:hover, .navigation-main ul li.columns-n a:hover {
	color: #00487D;
}
.navigation-main ul li.features-n a{
	border-top: 3px #5F211A solid;
}
.navigation-main ul li.features-n:hover, .navigation-main ul li.features-n a:hover {
	color: #5F211A;
}
.navigation-main ul li.focus-n a{
	border-top: 3px #FF6600 solid;
}
.navigation-main ul li.focus-n:hover, .navigation-main ul li.focus-n a:hover {
	color: #FF6600;
}
.navigation-main ul li.cuisine-n a{
	border-top: 3px #2C9B11 solid;
}
.navigation-main ul li.cuisine-n:hover, .navigation-main ul li.cuisine-n a:hover {
	color: #2C9B11;
}
.navigation-main ul li.travel-n a{
	border-top: 3px #13461B solid;
}
.navigation-main ul li.travel-n:hover, .navigation-main ul li.travel-n a:hover {
	color: #13461B;
}
.navigation-main ul li.all-section-n a{
	border-right: 0px;
	border-top: 3px #34393F solid;
}
.navigation-main ul li.all-section-n:hover, .navigation-main ul li.all-section-n a:hover {
	color: #34393F;
}

.arial-grey-right {
	float: right;
	width: 98%;
	height: auto;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	padding-left: 5px;
	line-height: 180%;
	vertical-align: top;
	text-align: right;
	margin-top: 5px;
}
.main-frame {
	padding: 5px 1% 5px 1%;
	float: left;
	width: 98%;
	height: auto;
	background-color: #FFFFFF;
}
.bottom-01 {
	margin: 0px auto 0px auto;
	width: 1000px;
	padding-top: 15px;
}
.footer-outer {
	overflow: hidden;
	width: 100%;
	height: auto;
	margin: 0px auto 0px auto;
	background-color:#26242f;
}
.app-slot-b {
	float: left;
	width: 98%;
	height: auto;
	background-image: url('img/line-h-footer.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: 8px bottom;
}
.bottom-left-b {
	width: 380px;
	height: auto;
	float: left;
	background-image: url('img/line-v-footer.jpg');
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: right;
	margin: 0px 10px 10px 0px;
}
.image-left-padding {
	padding: 10px 10px 10px 0px;
	float: left;
}
.appImg{
	width:165px;
	height:104px;
	background:url(img/app-img.jpg) no-repeat;
}
.eImg{
	width:165px;
	height:104px;
	background:url(img/e-edition-img.jpg) no-repeat;
}
.arial-half-width {
	height: auto;
	padding: 5px 0px 5px 0px;
	color: #80818C;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	display: block;
}

.full-width-padding {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color:#1777b4;
}
.full-width-padding-search{
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color:#1777b4;
}

.eTxt{
	color:#d3340a!important;
}
.folTxt{
	color:#81818d!important;
}
.FollowUsSlot {
	width: 98%;
	height: 90px;
	float: left;
	padding: 10px 0px 5px 0px;
}
.Icon01Bottom {
	/** background-position: 5px -524px; */
	float: left;
	width: 45px; /** Changed  **/
	height: 45px; /** Changed  **/
	/** Removed by MM  **/
	/*background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;*/
	margin-right: 5px;
}
.Icon02Bottom {
	background-position: -61px -524px;
	float: left;
	width: 55px;
	height: 55px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 5px;
}
.Icon03Bottom {
	background-position: -131px -524px;
	float: left;
	width: 55px;
	height: 55px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 5px;
}
.Icon04Bottom {
	background-position: -198px -524px;
	float: left;
	width: 55px;
	height: 55px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 5px;
}
.Icon05Bottom {
	background-position: -264px -524px;
	float: left;
	width: 55px;
	height: 55px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin-right: 5px;
}
.bottom-linkB2 {
	width: 140px;
	height: 500px;
	float: left;
	margin-right: 10px;
	background-image: url('img/line-v-footer.jpg');
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: right;
}
.bottom-linkB3 {
	width: 130px;
	height: 500px;
	float: left;
	margin-right: 10px;
	background-image: url('img/line-v-footer.jpg');
	background-repeat: repeat-y;
	background-attachment: scroll;
	background-position: right;
	padding-right: 10px;
}
.bottom-linkB4 {
	width: 295px;
	float: left;
	margin-right: 10px;
}
.arial-grey4 {
	float: left;
	width: 98%;
	height: auto;
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #B7B7B7;
	padding-left: 5px;
	line-height: 160%;
}
.LogoSlotBottom {
	float: left;
	width: 214px;
	height: 44px;
	margin: 10px 0px 10px 5px;
	background:url(img/logo-bottom.jpg) no-repeat;
}
.SearchFieidBottom {
	height: 30px;
	width: 95%;
	padding: 10px 5px 0px 5px;
	float: left;
}
.InputTextBgBottom {
	border-style: none;
	border-width: 0px;
	border-color: inherit;
	width: 88%;
	height: 20px;
	float: left;
	padding: 3px 0px 0px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #808080;
	background-color: #FFFFFF;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

.login-slot ul li.border {
	width: auto;
	height: auto;
	float: left;
	list-style-type: none;
	display: block;
	line-height: 150%;
	padding-right: 10px;
	margin-right: 10px;
}
.top-link-right-slot ul li.border {
	width: auto;
	height: 20px;
	float: right;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #D6D6D6;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px #404444 solid;
	line-height: 170%;
}
.top-link-right-slot ul li.noborder {
	width: auto;
	height: 20px;
	float: right;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #D6D6D6;
	padding-right: 10px;
	margin-right: 10px;
	line-height: 170%;
}
.bottom-linkB2 ul {
	margin: 0px;
	padding: 0px;
	width: 140px;
	height: 500px;
	float: left;
	display: block;
	list-style-type: none;
}
.bottom-linkB2 ul li {
	margin: 0px;
	padding: 5px 0px 5px 0px;
	width: 100%;
	height: auto;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #808080;
	line-height: 160%;
}
.bottom-linkB3 UL {
	margin: 0px;
	padding: 0px;
	width: 130px;
	height: 500px;
	float: left;
	display: Block;
	list-style-type: NONe;
}
.bottom-linkB3 UL li {
	margin: 0px;
	padding: 5px;
	width: 94%;
	height: auto;
	float: left;
	display: Block;
	list-style-type: none;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #808080;
	font-weight: bold;
	line-height: 160%;
}
.bottom-linkB3 UL li.textColorBlue {
	margin: 0px;
	padding: 5px;
	width: 94%;
	height: auto;
	float: left;
	display: Block;
	list-style-type: none;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #1D7AC5;
	line-height: 160%;
}
.bottom-linkB3 UL li.TextNormal02 {
	margin: 0px;
	padding: 5px;
	width: 94%;
	height: auto;
	float: left;
	display: Block;
	list-style-type: none;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	line-height: 160%;
}
.Boottom-rightSlot {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
}
.Boottom-rightSlot ul {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0px 5px 0px;
	display: block;
	list-style-type: none;
}

.Boottom-rightSlot ul li {
	padding: 5px;
	width: 94%;
	height: auto;
	float: left;
	list-style-type: none;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #7A7A7B;
	line-height: 160%;
}

/* --- Link --- */
.bottom-linkB2 ul li a, .bottom-linkB3 UL li a, .Boottom-rightSlot ul li a {
	color: #808080;
	text-decoration: none;
}
.bottom-linkB2 ul li a:hover, .bottom-linkB3 UL li a:hover, .Boottom-rightSlot ul li a:hover {
	text-decoration: underline;
}
.tab-navigation-main ul.sub a li, .tab-navigation-main ul.sub li:hover, .tab-navigation-main ul.sub a li:hover, .tab-navigation-main ul.sub li:active {
	color: #FFFFFF;
	overflow: hidden;
	cursor: pointer;
	text-decoration: none;
	text-align: left;
}

.scroll-help{width:50px; height:50px; position:fixed; bottom:20px; right:20px; background-image:url(img/scroll_btn.png); display:none; cursor:pointer;}
.desktopView{width:100px; height:20px; position:fixed; bottom:10px; left:8px; font-family: arial; font-size: 13px; font-weight: bold; opacity:0.7; color:#FFF; background-color:#000; text-align:center; padding-top:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; display:none;}
.actualView{width:100px; height:20px; position:fixed; bottom:10px; left:8px; font-family: arial; font-size: 13px; font-weight: bold; opacity:0.7; color:#FFF; background-color:#000; text-align:center; padding-top:4px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; display:none;}
.nav-main {      /*navigation-main in 1000.css*/
	width: 120px;
	padding: 0px;
	cursor: pointer;
	background-color: #3c3a4e;
	background: -moz-linear-gradient(top, #3c3a4e 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#3c3a4e), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -o-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: -ms-linear-gradient(top, #3c3a4e 0%,#000000 100%);
	background: linear-gradient(to bottom, #3c3a4e 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3c3a4e', endColorstr='#000000',GradientType=0 );
}
.nav-main ul {   /*navigation-main ul in 1000.css*/
	position:relative;
	float: left;
	padding: 0px;
	margin: auto;
	list-style-type: none;
}
.nav-main ul li { /*navigation-main ul li in 1000.css*/
	float: none;
	padding-top:10px;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	text-align:center;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 150%;
	width: 120px;
	background-color: #363348;
}
.nav-main ul li:hover {
	background-color: #2B2839;
}

.nav-main ul li.home-over { /*navigation-main ul li.home-over in 1000.css*/
	height: 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	text-align:center;
	
}
.sub{
	background-position:right 20px;
	position: relative;
	left:1px;
	top:-2px;
	border-radius: 3px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	display:none;
	text-align:center;
}

.nav-main ul li a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;	
}
.nav-main ul li.all-section-n {
	border-right: 1px #404444 solid;
	}
.nav-main ul.arrow
{
    background: url(clientlibs/css/right.gif) no-repeat 97% center;
}
.menu-header{
	float: left;	
	width: 120px !important;
	text-align: center;
}
.dropMenu{
	display:none;
}
.navigation-main ul li.tab-su-nav {
	padding: 13px 18px 1px 19px;
	border-right: 0px;
}
.tab-nav-icon {
	width: 18px;
	height: 18px;
	margin: 0px;
	float: left;
}
.tab-nav-icon-line {
	width: 18px;
	height: 2px;
	background-color: #64607D;
	margin: 0px 0px 3px 0px;
	float: left;
}
.menu_tab{
	 width:45.8%; height:18px; padding:15px 2% 15px 2%; text-align:left; float:left; color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size: 16px; border-right: 1px rgb(66, 66, 66) solid; border-top: 1px rgb(66, 66, 66) solid; background-image: url('img/tab-menu-arrow.png'); background-repeat: no-repeat; background-position: 95% center;
}
.menu_tab:hover {background-color: rgb(45, 43, 61);
}
.mShow{
	display:none; list-style-type:none; background-color:#353247!important;}
	
img.src{width:31px!important; height:31px!important;}

/*******Header & Footer Ends Here*****************/


			.width100{width: 100% !important;}
			.social-m-slot-right-Ipad{margin-right:15px;}
			.search-slot-Ipad{margin-right:7px;}
			.bottom-linkB4-Ipad{width:100% !important;}
			.Boottom-rightSlot-Ipad{width:auto !important; margin:5px;}
			.lotBottom-Ipad{clear:both; float:left; width:100%;}
			.full-width-padding-search-Ipad{width:55% !important; float:right;}
			/*.logo-slot-mobile{
					background:url(img/mobile/logo-main-mobile.png) no-repeat !important;
				}*/
			.logo-slot-mobile, .logo-slot-mobile img, .inside-slot-2-mobile
			{width: 98% !important; height: auto !important; margin: 0% 1%;}	
			.padRight0{padding-right:0px !important;}
			.width98{width:98%!important; margin-right:2%!important;}
			.width48{width:48%!important; margin-right:2%!important;}
			.width1000{width:1000px;}
			.footer1000{width:1000px;}
			#showMpreSideCont{clear:both; float:left;}
			
.clear-both {
	clear: both;
}
.nav-menu-tab{
	float: left;
	width: 100%;
	height: 44px;
	padding: 0px;
	margin: 0px;
	background-image: url('img/nav-bg-colours.png');
	background-repeat: repeat-x;
	background-position: left -541px;	
}
.search-field-mobLandscape{
	width: 140px !important;
	padding-top:5px !important;
	float:right !important;
	}
.input-text-bg-mobLandscape{
	width:100px !important;
	background-position: 110px 4px !important;
}
.search-field-iPad{
	width: 230px !important;
	padding-top:5px !important;
	float:right !important;
	}
.input-text-bg-iPad{
	width:190px !important;
	background-position: 200px 4px !important;
}
#nav-menuu, #mobile-bottom-menu{
	float: left;
	width: 120px;
	padding:0px;	
	text-align: center;
	margin-left:10px;
	font-weight:bold;
}
.ui-menu .ui-menu-item a{
	float: left;
	height: 30px;
	padding: 10px 19px 0px 19px;
	margin: 0px;
	display: block;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal !important;
	line-height: 150%;
	width: 82px;
	background-image: url('img/nav-bg-colours.png');	
	background-position: left -541px;	
}
.noDisplay{
	display:none !important;	
}
.display{
	display:block!important;
}
.mul-slideshow-left-iPad{
	width: 98%!important;
	height: auto!important;
	float: left!important;
	margin: 0% 0% 3% 1%!important;
}

.marginTop{
	margin-top:2px!important;
	margin-bottom:2px!important;
}
.borderTop-none{
	border-bottom:none!important;
}
.border-right-ipad{
	border-right: 0px!important;
}
.marleft0{margin-left:0px !important;}
.marright0{margin-right:0px !important;}

#showLessSideCont{clear:both; float:left;}
.width50{width: 50% !important;}
.width45{width: 45.2% !important;}
.martop10{margin-top:10px !important;}
.marbottom10{margin-bottom:10px !important;}
.marbottom0{margin-bottom:0px !important;}
.heightauto {
	height: auto !important;;
}
.martop0{margin-top:0px !important;}
.borderbottom-none {border-bottom: 0px !important;}
.martop30{margin-top:30px !important;}

.multimedia-social-wrapper-ipad {
	width: 41.66667% !important;
	margin-right: 2.08333% !important;
}
.toolsGroup-ipad {
	width: 30.20833% !important;
	margin-right: 2.08333% !important;
}
.movieRatings-mul-block-ipad {
	width: 23.95833% !important;
}
.float-right {
	float: right !important;
}
.display-block {
	float: none !important;
	display: block !important;
	margin-bottom: 5px;
}
.facebook-img {
	width:300px;
	height:250px;
}
.top-story-img, .top-story-Sc .top-story-bg, .show-more-stories p, .regions-blocks {
	width:100%;
}
.top-story-img {
	height:auto;
}
.top-story-head-font-heading {
	margin: 13px 10px 8px 10px !important;
	font-size: 18px !important;	
}
.toppadding {
	padding: 3% 1% 2% 1% !important;	
	text-decoration: none;
	display: block;
}
.no-border-right {
	border-right:0px !important;	
	}
.topmarginonly {
	padding: 10px 0% 0% 0% !important;	
	text-decoration: none;
	display: block;
}
.width90 {
	margin: 5% 5% 5% 0% !important;	
	display: block;
	width: 94% !important;
}
.marleft0{margin-left:0px !important;}
.SlidesBoxM {
	width:80% !important;
	height:172;
}
.SlidesBoxIPD {
	width:88% !important;
	height:172px;
}
.bg-image-none {
	background-image: none !important;
}
.width96{width: 96% !important;}
.width66{width: 66% !important;}
.width29{width: 29.5% !important;}
.width14{width: 14% !important;}
.width83{width: 83% !important;}
.width93pr{width: 93% !important;}
.width7{width: 7% !important;}
.width62{width: 62% !important;}
.paddingright1point5{padding-right:1.5% !important;}
.paddingall{padding:1.2% !important;}
.padding0all{padding:0 !important;}
.marginleft1point5{margin-left:1.5% !important;}
.padding1top{padding-top: 1% !important;}
.alignleft{text-align: left !important;}
.margin0bottom{margin-bottom:0 !important;}
.marginright1point5{margin-right:1.5% !important;}
.width42{ width: 42% !important;}
.width41{ width: 41% !important;}
.width300{ width: 310px !important;}
.fest-cal-mobileland{ width: 60% !important; padding: 10px 5% 10px 35% !important;}
.fest-cal-mobile-font{ font-size:35px !important; width: 13.5% !important; height:65px !important;}
.fest-cal-mobile-font-h2 { height: 65px !important; padding-top: 15px !important; font-size:35px !important;}
.fest-calendar-heading-mb { margin-bottom: 35px !important; padding-bottom: 20px !important;}
.fest-cal-ipad-font { font-size: 50px !important; width: 13.9% !important; height: 90px !important;}
.fest-cal-ipad-font-h2 { padding-top: 20px !important; padding-bottom: 20px !important; font-size:50px !important;}
.event-day-ipad-mobile { background-position: 100% 90% !important;}
.travelrateactive-ipad { width: 20px !important;}
.sidebar-ipad{margin: 0px 1% !important;}
.advt-mar-center{float: none !important; margin: 0px auto 10px auto !important; overflow: hidden !important;} 
.width48left{width: 48% !important; margin-left: 2% !important;}
.marright1{margin-right:1% !important;}
.marright13{margin-right:13px !important;}
.width46{width:46%!important; margin-right:2%!important;}
/* --- BREADCRUMB --- */

/* ***** Removed Breadcrumb class and added the same styles with breadcrumbs class in customstyles.css ***** */

/* .breadcrumb { 
	height: auto;
	background-image: url('img/breadcrumb-bgi.png');
	background-repeat: repeat-x;
	padding: 1% 1% 0 1%;
	margin: 0 0 1% 0;
	display: block;
	overflow: hidden
}
.breadcrumb ul {
	float: left;
	display: block;
}
.breadcrumb ul li { 
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B5288;
	background-repeat: no-repeat;
	margin:0px 6px 5px 0px;
	padding-right: 10px;
	text-decoration: none;
	display: block;
}
.breadcrumb ul li a {
	color: #2964BF;
	text-decoration: none;
	float: left;
	display: block;
} */

.breadcrumb ul li.breadcrumb_hyphen {
	margin-right: 6px;
	background-position: right center;
	background-image: url('img/breadcrumb-arrow.png');
	background-repeat: no-repeat;
	padding-right: 15px;
}
/* --- HOME --- */
.breaking-news-ticker {
	float: left;
	height: 30px;
	width: 100%;
	padding: 10px 0 0 0;
}
.text-slot {
	width: 95%;
	height: auto;
	float: left;
}
.arial-black-bold-01, .arial-black-normal-01 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 0.750em;
	font-style: normal;
	color: #000000;
	width: auto;
}
.arial-black-bold-01 {
	font-weight: bold;
	padding: 5px 5px 0 0;
	float: left;
	line-height: 150%;
}
.arial-black-normal-01 {
	height: auto;
	font-weight: normal;
	padding: 0 10px 0 10px;
	line-height: 150%;
}
.next-prer-slot {
	float: right;
	width: 5%;
	height: auto;
	margin: 2px 0 0 0;
	padding: 0px;
}
.next-prer-slot ul {
	float: left;
	height: 20px;
	display: block;
	list-style-type: none;
}
.next-prer-slot ul li, .next-prer-slot ul li, .next-prer-slot ul li, .next-prer-slot ul li {
	float: left;
	width: 7px;
	height: 20px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.next-prer-slot ul li.pre-icon {
	background-position: left -90px;
}
.next-prer-slot ul li.pause-icon {
	background-position: -14px -90px;
	margin: 0 5px 0 5px;
}
.next-prer-slot ul li.next-icon {
	background-position: -28px -90px;
}

.next-prer-slot ul li.play-icon{
	background-image: url('img/playbutton.png');
	background-position:0px 8px;
	margin: 0 5px 0 5px;
	display:none;
}
.SlideStoryHome, .SectionHcommon {
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
}
.SlideStoryHome {
	margin: 0px 0px 10px 0px;
}
.SectionHcommon {
	margin: 5px 0px 0px 0px;
}
.Entertainment-title, .NewsTitle {
	width: 100%;
	height: 36px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	line-height: 100%;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left 30px;
	float: left;
	padding: 4px 0px 0px 0px;
	margin: 0px 0 10px 0;
	text-decoration: none;
}
.Entertainment-title  {
	color: #00AE83;
	background-image: url('img/entertainment.png');
}
.Entertainment-title a, .Entertainment-title a:hover {
	color: #00AE83;
	text-decoration: none;
}
.NewsTitle {
	color: #C40000;
	background-image: url('img/News.png');
}
.NewsTitle a, .NewsTitle a:hover {
	color: #C40000;
	text-decoration: none;
}
.LeftMainStory {
	width: 48.5%;
	height: auto;
	border-right:  1px #E0E0E0 solid;
	margin: 0% 0% 1.5% 0%;
	padding: 0% 1.4% 0% 0%;
	float: left;
	overflow: hidden;
}
.homeBusinessParWrap article.LeftMainStory {
    padding-bottom: 50px;
}
.image-common {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	vertical-align: bottom;
	position: relative;
}
.IconPhoto01, .IconVideo01, .IconComment01, .IconSound01 {
	float: left;
	margin: 0% 0px 0% 10px;
	position: absolute;
	bottom: 10px;
	z-index: 3;
	width: 40px;
	height: 35px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.IconPhoto01 {
	background-position: left -140px;
}
.IconVideo01 {
	background-position: -50px -140px;
}
.IconComment01 {
	background-position: -100px -140px;
}
.IconSound01 {
	background-position: -150px -140px;
}
.Georgia01, .GeorgiaNormal03, .Georgia02, .Georgia-new01 {
	width: 100%;
	height: auto;
	font-family: Georgia, "Times New Roman";
	font-weight: normal;
	font-style: normal;
	float: left;
}
.Georgia01 {
	font-size: 22px;
	color: #000000;
	padding: 0px;
	margin: 5px 0 5px 0;
	line-height: 130%;
}
.Georgia-new01 {
	font-size: 18px;
	color: #000000;
	padding: 0px;
	margin: 5px 0 5px 0;
	line-height: 120%;
}
.GeorgiaNormal03 {
	font-size: 14px;
	color: #333333;
	padding: 5px 5px 5px 0;
	line-height: 18px;
}
.Georgia02 {
	font-size: 16px;
	color: #000000;
	padding: 0px;
	margin: 5px 0 2px 0;
	line-height: 20px;
	font-weight: 500;
}
.SectionTravel .MiddleStoryThumb .Georgia02, .SectionTravel .RightThumbRight .Georgia02 {
	float: none;
	display: block;
}
.SectionTravel .MiddleStoryThumb .GeorgiaNormal03, .SectionTravel .RightThumbRight .GeorgiaNormal03, .RightThumbRight .Georgia02 {
	float: none;
	display: inline;
}
.IconEnlarge01, .CommentIconH, .VideoIconH, .CameraIconH, .AudioIconH   {	
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.IconEnlarge01 {
	width: 40px;
	height: 35px;
	float: left;
	margin: 115px 0 10px 10px;
	position: absolute;
	z-index: 3;
	background-position: -200px -140px;
}
.CommentIconH {
	width: 17px;
	height: 15px;
	background-position: 0px -212px;
	padding: 0px 0 0 0;
	margin: 5px 5px 5px 0;
	text-shadow: none;
	vertical-align: middle;
	overflow: hidden;
	display: inline-block;
}
.VideoIconH {
	width: 16px;
	height: 10px;
	background-position: -36px -212px;
	padding: 0px 0 0 0;
	margin: 5px 5px 5px 0;
	text-shadow: none;
	vertical-align: middle;
	overflow: hidden;
	display: inline-block;
}
.CameraIconH {
	width: 16px;
	height: 13px;
	background-position: -72px -210px;
	padding: 0px 0 0 0;
	margin: 5px 5px 5px 0;
	text-shadow: none;
	vertical-align: middle;
	overflow: hidden;
	display: inline-block;
}
.AudioIconH {
	width: 15px;
	height: 16px;
	background-position: -108px -210px;
	padding: 0px 0 0 0;
	margin: 5px 5px 5px 0;
	text-shadow: none;
	vertical-align: middle;
	overflow: hidden;
	display: inline-block;
}
.common-slotFull03 .CommentIconH, .common-slotFull03 .VideoIconH, .common-slotFull03 .CameraIconH, .common-slotFull03 .AudioIconH {
	float: left;
}
li .CommentIconH, li .VideoIconH, li .CameraIconH, li .AudioIconH {
	float: none;
	margin-left: 5px;
	display: inline-block;
}
.JustIn01 p {
	display: inline;
	float: none;
}
.MiddleStoryThumb h2, .MiddleStoryThumb02 h2, .RightThumbRight02 h2, .MiddleStoryThumb03 p, .RightThumbRight03 p {
	float: none;
	display: inline;
}
.MiddleStoryThumb .CommentIconH, .MiddleStoryThumb02 .CommentIconH, .RightThumbRight02 .CommentIconH, .MiddleStoryThumb03 .CommentIconH, .RightThumbRight03 .CommentIconH, .MiddleStoryThumb .VideoIconH, .MiddleStoryThumb02 .VideoIconH, .RightThumbRight02 .VideoIconH, .MiddleStoryThumb03 .VideoIconH, .RightThumbRight03 .VideoIconH, .MiddleStoryThumb .CameraIconH, .MiddleStoryThumb02 .CameraIconH, .RightThumbRight02 .CameraIconH, .MiddleStoryThumb03 .CameraIconH, .RightThumbRight03 .CameraIconH, .MiddleStoryThumb .AudioIconH, .MiddleStoryThumb02 .AudioIconH, .RightThumbRight02 .AudioIconH, .MiddleStoryThumb03 .AudioIconH, .RightThumbRight03 .AudioIconH {
	float: none;
	margin-left: 5px;
	display: inline-block;
}
.comment-text {
	width: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	padding: 0px;
	margin: 4px 0px 0px 0px;
	line-height: 150%;
	vertical-align: auto;
	display: block;
}
.common-slotFull .comment-text {
	display: inline;
}
.JustIn01 .comment-text {
	height: auto;
}
.MiddleStoryThumb, .MiddleStoryThumb02 {
	width: 22.5%;
	height: auto;
	border-right: 1px #E0E0E0 solid;
	padding: 0% 1.2% 0% 1.3%;
	margin: 0% 0% 1.4% 0%;
	overflow: hidden;
	float: left;
}
.grey-line, .grey-line325 {
	height: 0%;
	float: left;
	border-bottom: 4px #EFF1F0 solid;
}
.grey-line {
	width: 100%;
	margin: 10px 0 10px 0;
}
.grey-line325 {
	width: 47.5%;
	margin: 10px 0% 10px 1.4%;
}
.RightStoryThumb, .arial-black-normal02 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	width: auto;
	padding: 5px 5px 0 0;
	line-height: 150%;
	float: none;
	display: block;
}
.RightStoryThumb, .RightThumbRight, .RightThumbRight02 {
	float: left;
	width: 23%;
	height: auto;
}
.RightStoryThumb {
	padding: 0% 0% 0% 1.2%;
	margin: 0% 0% 1.4% 0%;
}
.RightThumbRight, .RightThumbRight02 {
	padding: 0% 0% 0% 1.2%;
	margin: 0% 0% 1.4% 0%;
}
.TabGreenH {
	width: 93%;
	height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	color: #FFFFFF;
	background-color: #00AE83;
	line-height: 140%;
	padding: 5px;
	margin: 0px;
	float: left;
}
.TrailersTitle {
	/*width: 100%;
	height: Auto;*/
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: 400;
	font-style: normal;
	color: #000000;
	line-height: 100%;
	width: 100%;
	height: 18px;
	float: left;
	padding: 0px 0px 5px 0px;
	margin: 0 0 10px 0;
	border-bottom: 1px #E0E0E0 solid;
}
.common-slotFull, .common-slotFull03 {
	display: inline;
	height: 30px;
}
.common-slotFull03 {
	margin: 5px 0 0 0;
}
.common-slotFull .movieRatings-active, .common-slotFull .movieRatings-deactive, .common-slotFull .movieRatings-halfactive {
    margin: 5px 0 0 5px;
}
.common-slotFull .arial-black-normal02 {
	float: left;
	display: inline;
}
.SportsTitle, .TravelTitle {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-style: normal;
	color: #2FBCC3;
	line-height: 100%;
	width: 100%;
	height: 36px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left 30px;
	float: left;
	padding: 4px 0px 0px 0px;
	background-image: url('img/Sports-tab-bg.jpg');
	margin: 0 0 10px 0;
}
.SportsTitle {
	color: #2FBCC3;
	background-image: url('img/Sports-tab-bg.jpg');
}
.SportsTitle a, .SportsTitle a:hover {
	color: #2FBCC3;
	text-decoration: none;
}
.TravelTitle {
	color: #13461B;
	background-image: url('img/travel.jpg');
}
.TravelTitle a, .TravelTitle a:hover {
	color: #13461B;
	text-decoration: none;
}
.LeftMainStoryTravel {
	margin: 0px 0px 8px 0px;
	padding: 0px 5px 0px 0px;
	float: left;
	width: 325px;
	height: auto;
}
.GreenBoxT {
	float: left;
	padding: 3%;
	width: 50.2%;
	height: auto;
}
.Georgia02White {
	font-family: Georgia, "Times New Roman";
	font-size: 22px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	float: left;
	width: 100%;
	padding: 0px;
	margin: 5px 0 10px 0;
	height: auto;
	line-height: 28px;
}
.text-georgial-white02 {
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
	line-height: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
}
.ImageSlotTravel {
	width: 43.8%;
	height: auto;
	float: right;
	padding: 0px;
	margin: 0px;
}
.SectionTravel {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
.ThumbSlideBox {
	width: 100%;
	float: left;
	background-image: url('images/web/TravelBgH.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
	padding: 0%;
}
.BestOfKeralaText {
	margin: 5px 0px 2px 10px;
	 font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	color: #2C9B11;
	/*float: left;
	width: 100%;*/
	padding: 0px;
	height: auto;
	line-height: 120%;
}
.BKThumbSlot {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
}
.BK-ThumbSlot {
	width: 23%;
	height: auto;
	padding: 3% 1% 1% 1%;
	margin: 0px;
	float: left;
	display: inline;
}
.BK-ThumbSlot img {
	width: 100%;
	height: auto;
}
.NextPreButtonBoxL {
	float: left;
	width: 38px;
	height: 60px;
	padding: 0px;
	margin: 25px 10px 40px 5px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 11px -320px;
}
.NextPreButtonBoxR {
	float: left;
	width: 38px;
	height: 60px;
	padding: 0px;
	margin: 25px 0px 40px 10px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: -38px -320px;
}
.Arial-Grey02 {
	font-family: arial, Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #7A7A7A;
	float: left;
	width: 99%;
	padding: 0px;
	margin: 5px 0 2px 0;
	height: auto;
	line-height: 120%;
}
.Arial-Grey02 a {
	color: #7A7A7A;
	text-decoration: none;
}
.LifestyleTitle, .SlideshowBTitle, .FocusTitle, .ColumnsTitle, .TechTalkTitle, .CuisineTitle, .FeaturesTitle, .UsersTitle {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: bold;
	font-style: normal;
	height: Auto;
	line-height: 100%;
	width: 100%;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	float: left;
	padding: 4px 0px 10px 0px;
	margin: 0px 0 10px 0;
}
.LifestyleTitle  {
	color: #FF287E;
	background-image: url('img/lifestyle.png');
}
.LifestyleTitle a, .LifestyleTitle a:hover  {
	color: #FF287E;
	text-decoration: none;
}
.SlideshowBTitle {
	color: #A81C8F;
	background-image: url('img/multimedia.png');
}
.SlideshowBTitle a, .SlideshowBTitle a:hover {
	color: #A81C8F;
	text-decoration: none;
}
.FocusTitle {
	color: #FF6600;
	background-image: url('img/focus.png');
}
.FocusTitle a, .FocusTitle a:hover {
	color: #FF6600;
	text-decoration: none;
}
.UsersTitle {
	color: #FFA317;
	background-image: url('img/mynews.png');
}
.UsersTitle a, .UsersTitle a:hover {
	color: #FFA317;
	text-decoration: none;
}
.ColumnsTitle {
	color: #00487D;
	background-image: url('img/column.png');
}
.ColumnsTitle a, .ColumnsTitle a:hover {
	color: #00487D;
	text-decoration: none;
}
.TechTalkTitle {
	color: #FF287E;
	background-image: url('img/lifestyle.png');
}
.TechTalkTitle a, .TechTalkTitle a:hover {
	color: #FF287E;
	text-decoration: none;
}
.CuisineTitle {
	color: #2C9B11;
	background-image: url('img/cuisine.png');
}
.CuisineTitle a, .CuisineTitle a:hover {
	color: #2C9B11;
	text-decoration: none;
}
.FeaturesTitle {
	color: #5F211A;
	background-image: url('img/features.png');
}
.FeaturesTitle a, .FeaturesTitle a:hover {
	color: #5F211A;
	text-decoration: none;
}
.ThumbBoxLifestyle01, .ThumbBoxLifestyle02 {
	float: left;
	width: 22.3%;
	height: auto;
	margin: 0% 0% 1% 0%;
	padding: 0% 0% 0% 0px;
}
.ThumbBoxLifestyle01 {
	padding: 0% 3.6% 0% 0%;
}
.TabBlack {
	width: 92%;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	color: #FFFFFF;
	line-height: 140%;
	background-color: #1D1F23;
	padding: 3px 4% 3px 4%;
	margin: 0px 0px 8px 0px;
	float: left;
}
.BusinessGraphSlot {
	padding: 7px 1% 7px 1%;
	margin: 0% 0% 0% 1.4%;
	float: left;
	width: 46.5%;
	height: auto;
	background-color: #EFEFEF;
}
.SlideFrameH {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
	height: auto;
}
.BreakingNews {
	width: 100%;
	height: auto;
	float: left;/*slideshow*/
	padding: 0px;
	margin: 0px 0 10px 0;
}
.JustInText {
	margin: 0px 0px 5px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: 500;
	font-style: normal;
	color: #C40000;
	line-height: 140%;
	padding: 0px 5px 5px 0px;
	float: left;
	width: 100%;
	height: 20px;
}
.JustIn01 {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px #CCCCCC dotted;
	padding: 0px 0px 5px 0px;
    margin: 0 0 0px 0;
}
.common-slotFull04-Border {
	float: left;
	width: 100%;
	height: auto;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 5px 0px;
}
.more-newsR {
	background-position: right 3px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	width: auto;
	float: right;
	padding: 0px 15px 0px 0px;
	margin: 0px 5px 0px 0px;
	line-height: 150%;
	vertical-align: middle;
	background-image: url('img/more-newsIcon.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-align: right;
}
.more-newsR a {
	color: #808080;
	text-decoration: none;
}
.Cricket-Live-Slot {
	width: 280px;
	height: 240px;
	float: left;
	margin: 0px 0px 10px 0px;
	background-color: #F4F4F4;
	padding: 10px 10px 0px 10px;
}
.Cricket-live-tab {
	margin: 0px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	line-height: 180%;
	padding: 0px 0px 0px 2%;
	float: left;
	width: 98%;
	height: 30px;
	background-image: url('images/web/cricket-tab-bg.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
}
.live-tab-bg {
	width: 40px;
	float: right;
	height: 30px;
	background-image: url('images/web/cricket-tab-live-bg.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	padding: 0px 5px 0px 15px;
}
.crick-info-img {
	width: 280px;
	height: 80px;
	float: left;
	margin-top: 10px;
}
.text-arial-white-auto {
	float: left;
	width: auto;
	height: auto;
	padding: 0px 5px 0px 0px;
	line-height: 180%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: 400;
	font-style: normal;
	color: #FFFFFF;
}
.Cricket-Score-Slot {
	width: auto;
	height: auto;
	float: left;
	padding: 6px 5px 6px 6px;
	border-right: 1px #D8D8D8 solid;
	border-bottom: 1px #D8D8D8 solid;
	border-left: 1px #D8D8D8 solid;
}
.cric-Left-H {
	width: 90px;
	height: 130px;
	float: left;
	padding: 0px;
	margin: 0px;
}
.cric-Right-H {
	width: 100%;
	height: auto;
	float: left;
	padding: 15px 0px 0px 0px;
	margin: 0px 0px 5px 10px;
}
.half-slot {
	/*width: 40%;*/
	float: left;
	height: auto;
	margin: 0px 5px 5px 0px;
}
.arial-black-normal-02 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	width: auto;
	height: auto;
	padding-right: 10px;
	line-height: 150%;
	margin-top: 10px;
}
.arial-black-bold-02 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	width: 100%;
	padding: 5px 5px 0px 0px;
	float: left;
	line-height: 150%;
}
.MostPopularTab {
	margin: 0px;
	width: 100%;
	height: auto;
	float: left;
	padding: 0px 0px 5px 0px;
}
.TabMost-Tab {
	width: 100%;
	height: 15px;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left 3px;
	float: left;
	padding: 0px;
	background-image: url('img/most-popular.jpg');
	margin: 25px 0 5px 0;
}
.TabMost-Frame {
	width: 100%;
	height: auto;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left 3px;
	float: left;
	padding: 0px;
	background-image: url('images/web/most-popular-bg.jpg');
	margin: 0px;
}
.Tab01 {
	width: 100%;
	height: 25px;
	float: left;
	margin: 10px 0px 5px 0px;
}
.Tab01 ul {
	width: 100%;
	height: 25px;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
.Tab01 ul li {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #007DB3;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: 180%;
}
.Tab01 ul li.TabSelect, .Tab01 ul li.TabDeselect {
	width: auto;
	height: 30px;
	float: left;
}
.Tab01 ul li.TabSelect {
	background-color: #FFFFFF;
	margin: 0px 0px 0px 2px;
	padding: 0px 6px 0px 6px;
}
.Tab01 ul li.TabDeselect {
	margin: 0px;
	padding: 0px 5px 0px 6px;
	color: #000000;
}
.Tab01 ul li.TabDeselect a, .Tab01 ul li.TabDeselect a:hover {
	color: #000000;
	text-decoration: none;
}
.MostNews {
	width: 100%;
	height: auto;
	float: left;
	background-color: #FFFFFF;
	margin-bottom: 7px;
}
.MostNews ul {
	width: 100%;
	float: left;
	background-color: #FFFFFF;
	display: block;
	list-style-type: none;
	height: auto;
}
/* For MOST POPULAR CHANGES */
/*.MostNews ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 28px;
	height: auto;
	padding: 0px 0px 15px 38px;
	margin: 2% 2% 0% 2%;
	border-bottom:  1px #E0E0E0 dotted;
}*/

.MostNews ul li{
	font-family: georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    font-weight: normal;
    color: #000000;
    line-height: 120%;
    width: 96%;
    height: auto;
    float: left;
    padding-bottom: 5px;
    margin-top: 5px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #E0E0E0;
    margin-right: 5px;
    margin-left: 5px;
}
.Tab01 ul li a {
    color: #007DB3;
}

.Tab01 ul {
      padding-left: 10px;
}
/* For MOST POPULAR CHANGES */
.MostNews ul li.M01 {
	line-height: 180%;
	float: left;
	width: 83%;
	height: 100px;
	list-style-position: outside;
	list-style-image: url('img/List01.jpg.png');
	border-bottom: 1px #D8D8D8 dotted;
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 0px 70px;
}
.Georgia-03 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	width: 80%;
	padding: 5px 0px 5px 0px;
	float: left;
	line-height: 20px;
	height: auto;
}
.number01, .number02, .number03, .number04, .number05 {
	background-image: url('img/NumberIcons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 5px;
}
.number01 {
	background-position: left 3px;
}
.number02 {
	background-position: left -64px;
}
.number03 {
	background-position: left -132px;
}
.number04 {
	background-position: left -200px;
}
.number05 {
	background-position: left -265px;
}
.RightCommonArticle {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: auto;
	float: left;
}
.TabFocusText {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 140%;
	padding: 0px 2% 5px 0%;
	margin: 5px 0px 0px 0px;
	float: left;
	width: 98%;
	height: auto;
}
.ColumnSlot-H {
	margin: 0px;
	float: left;
	width: 100%;
	height: auto;
	padding: 0px 0px 5px 0px;
	background-image: url('img/bg-columnH.jpg');
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left top;
}
.common-slotFull-Border {
	float: left;
	width: 100%;
	height: auto;
	border-bottom: 1px #CCCCCC dotted;
	padding: 0 0 5px 0;
	margin: 5px 0 5px 0;
}
.ColumnRightBox {
	width: 35%;
	padding: 0px;
	float: right;
	margin: 0px;
	height: auto;
}
.image-common02 {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 100%;
	height: auto;
}
.arial-05 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #AE121A;
	float: left;
	width: 96%;
	height: auto;
	padding: 5px 0px 0px 5px;
	line-height: 150%;
}
.georgia-normal-04-column {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	width: auto;
	height: auto;
	padding: 0px 10px 0px 10px;
	line-height: 18px;
}
.Quote-icon {
	width: 15px;
	height: 20px;
	float: left;
	padding: 0px 5px 5px 5px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left -464px;
	margin-right: 5px;
}
.FoodSlotR {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px 0px 8px 0px;
	float: left;
	background-color: #2C9B11;
}
.GreenBoxFood {
	width: 46%;
	height: auto;
	padding: 3%;
	float: left;
}
.comment-text02 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #47E71F;
	width: 60%;
	float: left;
	padding: 0px;
	margin: 0px;
	line-height: 150%;
	vertical-align: auto;
}
.GreenBoxFood .common-slotFull {
	margin: 5px 0 0 0;
}
.GreenBoxFood .CommentIconH {
	float: left;
}
.CommonSlot, .OtherStorySlotRight, .OtherStorySlotRight ul, .OtherStorySlotRight2, .OtherStorySlotRight2 ul, .OtherStorySlotRight3 ul, .OtherStorySlotRight3, .OtherStorySlotRight4 ul, .OtherStorySlotRight4 {
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
}
.OtherStorySlotRight, .OtherStorySlotRight2, .OtherStorySlotRight3, .OtherStorySlotRight4 {
	padding: 0px;
	margin: 0px 0px 5px 0px;
}
.OtherStorySlotRight ul, .OtherStorySlotRight2 ul, .OtherStorySlotRight3 ul, .OtherStorySlotRight4 ul {
	list-style-type: none;
	display: block;
}
.OtherStorySlotRight ul li, .OtherStorySlotRight2 ul li, .OtherStorySlotRight3 ul li, .OtherStorySlotRight4 ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 18px;
	height: auto;
	padding: 0px 0px 10px 20px;
	margin: 0% 0% 5px 0%;
	list-style-position: outside;
	border-bottom: 1px #CCCCCC dotted;
}

/* --- FOOD HOME --- */
#food-home-bg {
	width: 100%;
	height: auto;
	background-image: url('images/web/food-bg.png');
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0px 0px 0px 0px;
	margin: 0px auto 0px auto;
	overflow: hidden;
}
.food-home-left-inside-slot {
	width: 67.28%; 
	height: auto;
	float: left;
	border-right: 1px #E0E0E0 solid;
	padding: 0 1.5% 10px 0; 
	margin: 5px 0 0 0;
}
.SectionFoodcommon {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 5px 0px 10px 0px;
	float: left;
}
.right-inside-slot .SectionFoodcommon {
	margin: 5px 0px 20px 0px;
}
.StorySlot01 {
	width: 100%;
	height: auto;
	float: left;
	padding: 5px 0px 8px 0px;
	margin: 0 0 8px 0;
	border-bottom: 1px #E0E0E0 solid;
}
.StorySlot01 img {
	margin: 0 10px 0 0;
	float: left;
}

.right-inside-slot .StorySlot01 {
	border-bottom: 0px;
	padding: 5px 0px 0px 0px;
	margin: 0 0 0px 0;
}
.right-inside-slot .StorySlot01 img {
	margin: 0 0px 10px 0;
	float: left;
}
.StorySlot01 h4, .StorySlot01 p {
	font-family: Georgia, "Times New Roman";
	font-weight: normal;
	font-style: normal;
	height: auto;
}
.StorySlot01 h4 {
	font-size: 17px;
	color: #000000;
	padding: 0px;
	margin: 5px 0 5px 0;
	line-height: 120%;
	display: block
}
.StorySlot01 p {
	font-size: 12px;
	color: #333333;
	padding: 5px 5px 5px 0;
	line-height: 160%;
	display: inline;
}
.right-inside-slot {
	width: 29.54%;
	height: auto;
	float: left;
	margin: 5px 0 0 1.5%; 
}
.OtherStorySlot, .OtherStorySlotSports {
	width: 47.5%;
	height: auto;
	float: left;
	padding: 0%;
	margin: 0% 0% 0% 1.5%;
}
.OtherStorySlot ul, .OtherStorySlotSports ul {
	float: left;
	list-style-type: none;
	display: block;
	width: 100%;
	height: auto;
}
.OtherStorySlot ul li, .OtherStorySlotSports ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 18px;
	height: auto;
	padding: 0px 0px 10px 20px;
	margin: 0% 0% 5px 0%;
	border-bottom: 1px #CCCCCC dotted;
}
.OtherStorySlot01, .OtherStorySlot01 ul {
	height: auto;
	width: 100%;
	float: left;
}
.OtherStorySlot01 ul {
	list-style-type: none;
	display: block;
	margin: 0px;
}
.OtherStorySlot01 ul li {
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	padding: 10px 0 10px 0px;
	margin: 0 0 0 2px;
	border-bottom: 1px #CCCCCC dotted;
	width: 94%;
	list-style-type: none;
}
.PostRecipeBox {
	float: left;
	width: 98%;
	height: auto;
	padding: 1%;
	margin: 0px;
	background-color: #F3F3F3;
}

.PostRecipeBox img {
	margin: 0px 10px 0px 0px;
	float: left;
}
.PostRecipeBox p.GeorgiaNormal03 {
	float: none;
	display: inline;
}
.readers-recipe-block .image-common, .readers-recipe-block2 .image-common {
	padding: 0px;
	margin: 0px;
	float: left;
	width: auto;
	height: auto;
	vertical-align: bottom;
	text-align: left;
	position: relative;
}
/* --- FOOD HOME END --- */

/* --- OTHER STORIES SLIDE --- */
.dashboard {
	float: left;
	width: 100%;
	border-bottom: 4px #EFF0F0 solid;
	margin-bottom: 2%;
}

.dashboardHeading {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #373737;
	font-weight: bold;
	background-color: #F2F2F2;
	border-top: 1px #E0E0E0 solid;

	border-bottom: 1px #E0E0E0 solid;
	padding: 1% 0px 1% 1%;
	display: block;
}
.assets {
	float: left;
	padding: 15px 0px 15px 0px;
	width: 100%;
}
.leftArrow {
	float: left;
	width: 3%;
	height: 57px;
	background-image: url('img/icons.png');
	background-position: left -730px;
	margin: 2% 0 2% 0;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.leftArrow:hover {
	background-image: url('img/icons.png');
	background-position: left -1119px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.rightArrow {
	float: right;
	width: 3%;
	height: 57px;
	background-image: url('img/icons.png');
	background-position: -63px -730px;
	margin: 2% 0 2% 0;
	background-repeat: no-repeat;
	cursor: pointer;
}
.rightArrow:hover {
	background-image: url('img/icons.png');
	background-position: -63px -1119px;
	background-repeat: no-repeat;
	cursor: pointer;
}
.scrollarea {
	float: left;
	width: 94%;

}
.storyBlo {
	float: left;
	width: 160px;
	height: auto;
	border: 1px solid #E0E0E0;
	margin: 0px 10px 0px 10px;
	padding-bottom: 8px;
}
.video-tour-storyBlo {
	width: 105px;
	height: 110px;
	border: 1px solid #E0E0E0;
	margin: 0 5px 0 5px;
	padding: 0 0 8px 0;
	float: left;
}
.scroImg {
	width: 160px;
	height: 84px;
	float: left;
	margin-bottom: 6px;
}
.video-tour-storyBlo .scroImg {
	width: 105px;
	height: auto;
}
.scroImgText {
	float: left;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	line-height: 135%;
	padding: 0 0 0 6px;
}
.video-tour-storyBlo .scroImgText {
	width: 100%;
	font-size: 13px;
	text-align: center;
}
.scrollNoImgHead {
	float: left;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	line-height: 135%;
	font-weight: normal;
	padding:5px 0px 8px 6px;
}
.scrollNoImgIntro {
	float: left;
	width: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	line-height: 150%;
	padding-left: 6px;
}
/* --- OTHER STORIES SLIDE END --- */

/* --- TWO COLUMNS --- */
.primary-colclose {
	float: left;
	width: 660px;
	padding-right: 9px;
	border-right: 1px #E0E0E0 solid;
}
#contentBody {
	float: left;
	width: 100%;
}
#sidebar, #sidebarRemove {
	width: 300px;
	float: left;
	margin-left: 10px;
}
.video-r-box {
	width: 24.25%; 
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0.75%;
}
.video-r-box .prep-time, .food-video-rating .prep-time { 
	width: 100%;
	background-image: none;
	border-bottom: 1px #81B50F dotted;
	padding: 0 0px 10px 0px;
	margin: 0 0px 10px 0;
}
.video-r-box .toolsGroup {
	margin: 0 0 0 8px;
}
.food-video-rating{
	float: left;
    height: auto;
    margin: 0px 0px 10px 0.75%;
    padding: 0;
    width: 24.25%;
}

/* --- TWO COLUMNS END --- */

/* --- ARTICLE LEFT SIDE --- */
.articleTop, .right-side-section-in {
	width: 100%;
	float: left;
}
.ToparticleLeft {
	float: left;
	width: 60%;
	padding-right: 1%;
}
.articleheadingPage {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	line-height: 123%;
	padding: 0px;
	margin: 0px;
	display: block;
}
.entryDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #797777;
	margin: 1% 0 0 0;
	display: block;
}
.Toparticleright {
	width: 35%;
	float: left;
	background-image: url('img/bg-article-lft.png');
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 4%;
}
/* --- SHARBAR --- */
.sharingBlock {
	width: 100%;
	float: left;
	padding: 3% 0% 3% 0%;
	margin: 0 0 5% 0;
}
.sharingBlock ul {
	float: left;
	display: block;
	list-style-type: none;
	width: 100%
}
.sharingBlock ul li {
	float: left;
	display: block;
	list-style-type: none;
	margin-right: 3%;
}
.sharingBlock ul li.FbShare, .sharingBlock ul li.TwtShare, .sharingBlock ul li.GoogleShare {
	float: left;
}
.shareBar {
	width: 100%;
	height: auto;
	float: left;
	clear: left;
}
.sharingBlock-FBLike {
	float: left;
	padding: 10px 0px 10px 0px;
	margin: 0% 3% 4% 0%;
	width: auto;
}
.emailStmbleBlo {
	float: left;
	/*width: 300px;
	margin-bottom: 21px;*/
	padding: 5px 15px 10px 10px;
}
.toolsGroup ul {
	float: left;
	width: 138px;
	display: block;
	list-style-type: none;
}
.toolsGroup ul li {
	float: left;
/*	width: 205px; */
	display: block;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.toolsGroup ul li.EmailShare {
	float: left;
	width: 25px;
	background-image: url('img/icons.png');
	background-position: left -626px;
	margin-right: 20px;
}
.preparation-time-block .toolsGroup ul li.EmailShare {
	width: 30px;
	height: 50px;
	background-position: 5px -603px;
}
.toolsGroup ul li.printTool {
	float: left;
	width: 26px;
	background-image: url('img/icons.png');
	background-position: -47px -626px;
	margin-right: 2%;
}
.preparation-time-block .toolsGroup ul li.shareTool {
	width: 30px;
	height: 50px;
	background-position: -85px -600px;
	
}
.toolsGroup ul li.shareTool {
	float: left;
	width: 26px;
	background-image: url('img/icons.png');
	background-position: -92px -624px;
	margin-right: 20px;
}
.shareFont {
	float: left;
	padding-top: 30px;
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.shareFont2 {
	float: left;
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top: 5px;
}
/* --- SHARBAR END --- */
.textsizeBlock {
	float: left;
	width: 57px;
}
.textLarge {
	float: left;
	width: 24px;
	height: 25px;
	background-position: -134px -626px;
	background-repeat: no-repeat;
	background-image: url('img/icons.png');
	margin-right: 2px;
	cursor: pointer;
}
.textSmall {
	float: left;
	width: 24px;
	height: 25px;
	background-position: -175px -626px;
	background-repeat: no-repeat;
	background-image: url('img/icons.png');
	cursor: pointer;
}
.Landscapeimage {
	width: 100%;
	float: left;
	margin-top: 1%;
}
.caption {
	float: left;
	width: 98.48%; 
	background-color: #EFEFEF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: dimGray;
	padding: 10px 0.75% 10px 0.75%; 
	text-align: center;
	line-height:16px;
	margin-bottom: 0px !important;
}
.playvideo-article {
	width: 98.48%; 
	height: auto;
	background-color: #EFEFEF;
	padding: 0 0.75% 6px 0.75%; 
	float: left;
	margin-bottom: 10px;
}
.storycontent {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	line-height: 150%;
	float: left;
	width: 100%;
	margin-top: 18px;
	display: inline;
}
.storycontent > p{
	line-height: 150%;
	margin-bottom: 15px;
	display: block;
}
.relatedBlock {
	width: 30%;
	float: left;
	margin: 0px 3% 3% 0;
	border: 1px dashed #CCC;
	padding: 3%;
}
.relatedHead {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #029BDE;
	float: left;
	width: 100%;
	background-image: url('img/home.png');
	background-repeat: repeat-x;
	background-position: left 23px;
	height: 35px;
	font-style: normal;
	text-transform: uppercase !important;
}
.topstory {
	float: left;
	width: 100%;
}
.topstory ul {
	float: left;
	display: block;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #1B5288;
	line-height: 125%;
}
.topstory ul li {
	float: left;
	display: block;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #01446B;
	list-style-type: none;
	border-bottom: 1px #DFDFDF dotted;
	padding: 10px 0 10px 0;
}
.topstory ul li a {
	color: #01446B;
	text-decoration: none;
}
.promo-block {
	float: left;
	width: 660px;
}
.Promo1Text {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight: normal;
	margin: 0 0 8px 0;
	display: block;
}
.Promo1Text a {
	color: #000000;
	text-decoration: none;
}
.Promo1Intro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #01446B;
	font-weight: normal;
	font-style: italic;
	line-height: 140%;
	margin-left: 6px;
	display: block;
}
.Promo1Intro a {
	color: #01446B;
	text-decoration: none;
}
.Promo1Image {
	width: 140px;
	height: 110px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.actionInner {
	float: left;
	width: 150px;
	padding-left: 10px;
}
/* --- PROMOBLOK --- */
.promoBlok1 {
	float: left;
	width: 45%;
	border: 1px dashed #CCC;
	padding: 1%;
	margin: 2% 2% 2% 0%;
	display: inline;
}
.promoBlok2 {
	float: left;
	width: 45%;
	border: 1px dashed #CCC;
	padding: 1%;
	margin: 2% 2% 2% 0%;
	display: inline;
}
.actionInner2 {
	float: left;
	width: 140px;
	padding-left: 10px;
}
.quote-icon{
	width: 24px;
	height: 18px;
	padding: 10px 0px 0px 0px;	
	line-height: 140%;
	margin-left: 0px;
}
.Promo1Intro2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #01446B;
	font-weight: normal;
	font-style: italic;
	display: inline;
	padding: 10px 0px 0px 0px;
	line-height: 140%;
	margin-left: 0px;
}
/* --- PROMOBLOK END --- */

/* --- ARTICLE RATING --- */
.movieRatings {
	float: left;
	width: auto;
	margin: 2% 2% 2% 0%;
	height: auto;
}
.movieRatings strong {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.movieRatings-active {
	background-position: left -259px;
	float: left;
	background-image: url('img/icons.png');
	width: 16px;
	height: 16px;
	margin-left: 6px;
}
.movieRatings-deactive {
	background-position: -35px -259px;
	float: left;
	background-image: url('img/icons.png');
	width: 16px;
	height: 16px;
	margin-left: 6px;
}
.movieRatings-halfactive {
    background-position: -17px -259px;
    float: left;
    background-image: url('img/icons.png');
    width: 16px;
    height: 16px;
    margin-left: 6px;
}
.movie-rating-status { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	float: left;
	margin: 2% 0% 2% 0%;
}
.rate-number, .food-rate-number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #00AE83;
	font-weight: bold;
	float: none;
}
.food-rate-number {
	color: #66920C;
}

.slide-box-article2 {
	height: 200px;
	margin: 5px 0px 5px 0px;
}

.slide-story-block {
	border: 1px solid #E0E0E0;
	float: left;
	width: 160px;
	height: 170px;
	margin: 0px 5px 2px 0%;
}

.slide-story-block:hover {
	background-color: #F2F2F2;
}

.left-arrow-article {
	padding: 0px 0px;
	float: left;
	width: 28px;
	height: 57px;
	margin: 20px 2px 20px 0;
	background-image: url('img/icons.png');
	background-position: left -730px;
}
.right-arrow-article {
	padding: 0px 0px;
	float: right;
	width: 28px;
	height: 57px;
	margin: 20px 0 20px 3px;
	background-image: url('img/icons.png');
	background-position: -65px -730px;
}

.left-arrow-article:hover {
	background-image: url('img/icons.png');
	background-position: left -1119px;
	background-repeat: no-repeat;
	cursor: pointer;
}

.right-arrow-article:hover {
	background-image: url('img/icons.png');
	background-position: -65px -1119px;
	background-repeat: no-repeat;
	cursor: pointer;
}

/* --- ARTICLE RATING END --- */

/* --- TAGS --- */
.tagsBlock {
	width: 100%;
	height: auto;
	margin-bottom: 2%;
	float: left;
}
.storyTags {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	float: left;
	width: 100%;
}
.storyTags strong {
	color: #000000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 6px 6px 0px 0px;
}
.storyTags a {
	padding: 6px 10px;
	margin: 0 5px 5px 5px;
	background-color: #EAEAEA;
	border-radius: 5px;
	float: left;
	font-size: 12px !important;
	color: #01446B;
	text-decoration: none;
}
/* --- TAGS END --- */

#CommentsBlock {
	float: left;
	width: 100%;
	margin: 20px 0 20px 0;
}
.MyNewsArticleHead {
	padding: 0px;
	margin: 0 0 10px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
	font-weight: normal;
	line-height: 135%;
	display: block;
}
.TopMyNews img, .similar-recipes-stories img {
	float: left;
	margin: 0 10px 10px 0;
}
/* .mynewslist ul li:hover {
	float: left;
	display: block;
	list-style-type: none;
	color: #007CC3;
	text-decoration: underline;
}
 */
 .columnist-sections, .top-story-Sc {
	width: 100%;
	float: left;
}
.top-story-Sc {
	position: relative;
}
.result-block {
	height: auto;
	background-color: #F2F2F2;
	padding: 20px 10px 15px 10px;
	overflow: hidden;
	display: block;
	width: 98%;    
	color: #000000;   
	font-weight: normal;  
}
.result-block-ipad {   
	padding: 15px 5px 10px 5px!important;
}
.result-block-mobile {     
	padding: 10px 3px 5px 3px!important;
}
.result-block-font-ipad{   
	font-size: 25px!important;
}
.result-block-font-mobile{    
	font-size: 20px!important;
}
.result-block-font {   
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	color: #000000;
	font-weight: normal;
	display: block;
}
.result-block p {
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	margin: 15px 0 0 0;
	display: block;
}
.top-story-Sc .top-story-bg {
	height: auto;
	position: absolute;
	z-index: 1;
	background-image: url('img/Section-top-story-gradient.png');
	background-repeat: repeat-x;
	background-position: left;
	bottom:0px;
	display: block;
	left:0px;
}
/* --- ARTICLE LEFT SIDE END --- */

/* --- ARTICLE RIGHT SIDE --- */
.right-side-section {
	width: 100%;
	margin: 0 0 20px 0;
	float: left;
}
.TopMyNews, .similar-recipes-stories {
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
}
.IntroMynews {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 21px;
	margin: 10px 0 10px 0;
	border-bottom: 1px #E0E0E0 dotted;
	padding: 0 0 10px 0;
	display: block;
}
.mynewslist  {
	width: 100%;
	float: left;
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.mynewslist ul {
	width: 100%;
	float: left;
}
.mynewslist ul li {
	width: 100%;
	float: left;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	border-bottom: 1px #E0E0E0 dotted;
	padding: 10px 0 10px 0;
	line-height:135%;
}
.postUrNews {
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #FFA317;
	padding: 10px;
	margin: 10px 0 0 0;
	float: left;
}
.mysnaps-img, .mysnaps-img img {
	float: left;
	width: 100%;
	height: auto;
}
.mysnaps-intro {
	height: auto;
	background-color: #F2F2F2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding: 10px;
	display: block;
	overflow: hidden
}
/* --- ARTICLE RIGHT SIDE END --- */
/* --- TOP HEADER --- */
.Mynews-Mysnaps-Head-Color, .Heading-column, .Heading-Justin, .similarRecipeUser-heading, .Cuisine-subsection-heading, .Heading-subsections, .travel-sect-heading, .travel-subsection-sub-head-half, .MyDiscoveryHeading2 {
	width: 100%;
	height: auto;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 8px 0;
	float: left;
}
.travel-subsection-heading {
	width: 100%;
	height: 40px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	margin: 0 0 8px 0;
	float: left;
}
.PlanUrTripHead {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #13461B;
	font-style: normal;
	font-weight: bold;
	background-image: url('img/travel.png');
	background-repeat: repeat-x;
	background-position: left 27px;
	width: 100%;
	height: 40px;
	margin-bottom: 8px;
}
.Mynews-Mysnaps-Head-Color {
	color: #FF9F11;
	background-image: url('img/mynews.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 4px 0px 10px 0px;
	
}
/*kiran*/
.Heading-column {
	color: #00487D;
	background-image: url('img/column.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.Heading-Justin {
	color: #C40000;
	background-image: url('img/News.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.similarRecipeUser-heading {
	color: #FFA317;
	background-image: url('img/mynews.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.Cuisine-subsection-heading {
	color: #2C9B11;
	background-image: url('img/cuisine.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.Heading-subsections {
	color: #FF287E;
	background-image: url('img/lifestyle.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.travel-sect-heading {
	color: #13461B;
	background-image: url('img/travel.jpg');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.travel-subsection-sub-head-half {
	color: #13461B;
	width: 50%; /* Vignesh */
}
.travel-subsection-heading {
	color: #13461B;
	background-image: url('img/travel.jpg');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.MyDiscoveryHeading2 {
	color: #FFAE35;
	background-image: url('img/mynews.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	height:auto;
}
.content-sub-head, .travel-subsection-sub-head  {
	width: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	line-height: 20px;
	float: left;
	padding: 5px 0 5px 0;
	border-bottom: 1px #81B50F dotted;
}
.travel-subsection-sub-head {
	color: #13461B;
	margin-bottom: 8px;
}

.content-sub-head {
	color: #67930D;
}
.notes-title {
	height: auto;
	padding: 15px 0px 0px 40px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: 3px -1560px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	display: block;
}
.Note-fonts {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: italic;
	color: #5B5B5B;
	line-height: 150%;
	padding: 5px 0 5px 0;
	display: block;
}
/* --- TOP HEADER END --- */


/* --- AUTHOR --- */
.columnist-grey-block {
	border: 1px dashed #CCC;
	overflow: hidden;
	float: left;
	width: 636px;
	background-color: #F7F7F7;
}
.columnist-grey-block .author {
	width: 100%;
	float: left;
	margin: 0px;
}
.columnist-grey-block .author img {
	width: 70px;
	height: 70px;
	float: left;
	margin: 0;
}
.author {
	width: 100%;
	float: left;
	margin: 1% 0 0 0;
}
.author img {
	width: 16.5%;
	height: 16.5%;
	float: left;
	margin: 2% 2% 0 0;
}
.bywhom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797777;
	float: left;
	margin-right: 1%;
}
.authorName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B5288;
	margin: 2% 0% 2% 0%;
	font-weight: bold;
	display: block;
}
.authorName a {
	color: #1B5288;
	text-decoration: none;
}
.authorTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	display: block;
}
.authorFollow {
	margin-top: 10px;
	display: block;
}
.authorTwitter {
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: left -876px;
	padding: 1px 6px 3px 18px;
	margin-top: 7px;
	float: left;
}
.authorTwitter a, .authorFb a  {
	color: #999999;
	text-decoration: none;
}
.authorFb {
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: left -891px;
	padding: 1px 6px 3px 18px;
	margin-top: 7px;
}
.authorDetails {
	float: left;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: left -906px;
	padding: 1px 6px 3px 18px;
	margin-top: 7px;
}
/* --- AUTHOR END --- */

/* --- NEWS --- */
.storyclass1 {
	float: left;
	width: 100%;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dotted #E0E0E0;
}
.storyclass1 img {
	float: left;
	width: 275px;
	height: 145px;
	margin: 0 10px 0 0;
}
.storyclass1 h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	line-height: 135%;
	display: block;
}
.storyclass1 p {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	display: inline;
}
.show-more-stories {
	border: 1px solid #E2E2E2;
	overflow: hidden;
	background-color: #E5E5E5;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 15px 1% 15px 1%;
	margin: 0 0 35px 0;
	display: block;
	width: 98%;
}
.top-box-common .show-more-stories {
	margin: 0 0 15px 0;
}
.show-more-stories p {
	overflow: hidden;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: 52px -1043px;
	padding: 0px 25px 0px 0px;
}
#sidebar .show-more-stories, #sidebar .right-side-section .show-more-stories {
	margin: 0 0 0px 0;
}
.other-story-sc, .travel-other-story-sc {
	width: 100%;
	height: auto;
	border-top: 4px #EFF0F0 solid;
	margin: 15px 0 0 0;
	float: left;
}
.travel-other-story-sc {
	border-top: 0px;
	margin: 0px 0 0 0;
}
.other-story-sc .storyclass1 img, .user-story-clss1 img {
	width: auto;
	height: auto;
	margin: 0px 20px 0px 0px;
	float: left;
}
.user-story-clss1 {
	width: 100%;
	border-bottom: 1px #E0E0E0 dotted;
	background-color: #F8F8F8;
	padding-bottom: 10px;
	padding: 15px 0 0 0;
	float: left;
}
.section-stamp-user {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF6600;
	padding: 0 0 10px 0;
	float: left;
}
.user-story-clss1 h4 {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	line-height: 135%;
	display: block;
}
.user-story-clss1 p {
	color: #333333;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 150%;
	display: inline;
}
/* --- NEWS END --- */


/* --- FOCUS --- */

.top-slideshow {
	width: 100%;
	height: auto;
	background-color: #FF6600;
	margin: 0 0 10px 0;
	float: left;
}

.leadstory-img {
	width: 67.3%;
	height: auto;
	float: left;
}
.leadstory-img img {
	border: 0px;
	float: left;
}
.related-leadstory-block, .related-lead-txt {
	height: auto;
	display: block
}

.related-leadstory-block {
	width: 74.3%;
	height: auto;
	float: left;
	margin: 0% 1.5% 0% 0%;
}
.rel-le-txt-1 {
	font-size: 20px;
	font-weight: normal;
	color: #000000;
	line-height: 140%;
}
.rel-le-txt-2 {
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
}
.rel-leadstory-block-right, .rel-leadstory-block-right-bottom {
	width: 24.2%;
	height: auto;
	padding: 0 0 5px 0;
	border-bottom: 1px #C0C0C0 dotted;
	margin: 0% 0% 25px 0%;
	float: left;
}
.rel-leadstory-block-right-bottom {
	border-bottom: 0px;
	margin: 0% 0% 0% 0%;
}
.related-article-bottom-wrapper {
	margin: 20px 0 0 0;
	border-top: 1px #CCCCCC dotted;
}
.related-article-bottom-block-2, .related-article-bottom-block-2-wb {
	width: 24.3%;
	float: left;
	height: auto;
	margin: 0% .9% 0% 0%;
	padding: 10px 0% 0px 0%;
}
.related-article-bottom-block-2-wb {
	margin: 0px 0% 0px 0%;
}
related-article-bottom-block-2-wb {
	margin: 0 0px 0 0;

}
.section-left-block {
	margin: 0 0 20px 0;
}
.Headlines-tv-red {
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #FF6600;
	padding: 10px 0% 10px 10px;
	margin: 0% 0% 10px 0%;
	display: block;
	float: none;
}
.vid-lead-block {
	width: 68.18182%;
	margin: 10px 0% 0px 0%;
	float: left;
}
.vid-scroll-button, .vid-scroll-button-bottom {
	width: 98%;
	height: 20px;
	background-color: #F2F2F2;
	border: 1px #DDDDDD solid;
	float: left;
	margin: 10px 0% 5px 0%;
}
.VideoScrollArea {
	width: 30.30303%;
	margin: 0px 0% 0px 1.51515%;
	float: left;
}
.vid-scroll-button {
	background-image: url('img/video-top-scroll.png');
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.vid-scroll-button-bottom {
	background-image: url('img/video-bottom-scroll.png');
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;}

.vid-block-right-1, .vid-block-right-2 {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px #808080 dotted;
	margin: 0px 0% 5px 0%;
}
#videoBlockRight img
{
	width:	95%;
}
.vid-block-right-2 {
	border-bottom: 0px;
	margin: 0px 0% 0px 0%;
}
.vid-block-right-1 .Rel-rit-txt, .vid-block-right-2 .Rel-rit-txt {
	margin: 0px 0% 3px 0%;
}
.scrollingArea {
	width: 100%;
	height: 367px;
	overflow: hidden;
	float: left;
}
.more-in-focus-bg-block, .more-in-focus-bg-right {
	width: 28.7%;
	height: 325px;
	float: left;
	background-color: #F8F8F8;
	border: 1px solid #EAEAEA;
	padding: 1.56495%;
	margin: 10px 1.56495% 10px 0%;
}
.more-in-focus-bg-right {
	margin: 10px 0% 10px 0%;
}
.More-in-focus-title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #FF6600;
	margin: 0 0 10px 0;
	display:block
}
.more-focus-story-headline {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #000000;
	float: left;
	line-height: 150%;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	display: block;
}
.more-focus-story-content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	line-height: 150%;
	font-weight: normal;
	display: block;
}
.readstory-txt-m-in-focus {
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-position: 70px -1391px;
	background-repeat: no-repeat;
	background-image: url('img/icons.png');
	text-align: left;
	line-height: 30px;
	margin: 20px 0px 0px 10px;
	display: block;
}
/* --- RIGHT --- */
.User-reaction-title {
	background-color: #333333;
	font-family: arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 10px 0 10px 10px;
	margin: 0 0 10px 0;
	display: block;
}
.comments-block-top, .comments-block-wb {
	width: 100%;
	height: auto;
	float: left;
	border-bottom: 1px dotted #CCCCCC;
	margin: 0 0 10px 0;
}
.comments-block-top img, .comments-block-wb img {
	width: 70px;
	height: 60px;
	margin: 0 10px 3px 0;
	float: left;
}
.comments-block-wb {
	border-bottom: 0px;
}
.user-poiints {
	float: left;
	width: 100%;
	padding: 10px 0% 0px 0%;
}
.user-story-clss1 .user-poiints {
	width: 100%;
}
.user-poiints ul {
	float: left;
	display: block;
	list-style-type: none;
	margin: 0 5px 0 0;
	height: auto;
}
.user-poiints ul li {
	float: left;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
}
.user-poiints ul li.points {
	background-position: 0px -680px;
	padding: 3px 0 10px 20px;
	margin: 0 5px 0 0;
}
.user-poiints ul li.comments {
	background-position: -98px -680px;
	width: 84px;
	padding: 3px 0 10px 20px;
	margin: 0 5px 0 0px;
}
.user-poiints ul li.likes {
	background-position: -202px -680px;
	padding: 3px 0 10px 20px;
	width: 60px;
	margin: 0 0 0 10px;
}
.user-poiints ul li.dislikes {
	background-position: -286px -678px;
	padding: 3px 0 10px 20px;
	width: 71px;
	margin: 0 0 0 10px;
}

.opinion-blok-sec {
	width: 100%;
	float: right;
	background-color: #F2F2F2;
	padding: 0 0 25px 0;
	margin: 0 0 20px 0;
}
.op-poll-question-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	color: #333333;
	float: none;
	line-height: 150%;
	margin: 0 0 10px 0;
	padding: 0 10px 0 10px;
	display: block;
}
.radiobox {
	margin: 0 10px 5px 10px;
	float: none;
	display: block;
	overflow: hidden;
}
.radiobox input {
	width: 20px;
	height: 20px;
	float: left;
	margin: 0px;
}
.Submit-button {
	float: none;
	margin: 10px 0% 0px 10px;
	display: block;
	overflow: hidden;
}
.Submit-button input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #AA0001;
	border: 0px;
	padding: 5px 10px 5px 10px;
}
/* --- RIGHT END --- */
/* --- FOCUS END --- */


/* --- FOOD --- */
.CuisineRatings {
	width: 280px;
	height: 35px;
	margin: 15px 0 15px 0;
	float: left;
}
.prep-time, .CuisineRatings {
	width: auto;
	margin: 2% 1% 0 0;
}
.CuisineRatings p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0 0 0;
	float: left;
}
.CuisineRateActive {
	width: 25px;
	height: 25px;
	background-image: url('img/icons.png');
	background-position: 1px -1423px;
	margin: 0 0 0 4px;
	float: left;
}
.CuisineRateDeactive {
	width: 25px;
	height: 25px;
	background-position: left -1452px;
	background-image: url('img/icons.png');
	margin: 0 0 0 4px;
	float: left;
}
.similarRecipe-heading-font {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #2C9B11;
	font-style: normal;
	font-weight: bold;
	background-image: url('img/cuisine.png');
	background-repeat: repeat-x;
	background-position: left 27px;
	height: 40px;
	margin: 0 0 8px 0;
	display: block;
}
.similar-recipes-stories {
	border-bottom: 1px #E0E0E0 dotted;
	padding: 0 0 0px 0;
	margin: 0 0 10px 0;
}
.readers-recipe-block, .readers-recipe-block2 {
	width: 48%;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-style: normal;
	font-weight: normal;
	float: left;
	margin: 0 2% 0 0;
}
.readers-recipe-block2 {
	margin: 0 0px 0 0;
}
.preparation-time-block {
	width: 100%;
	height: auto;
	float: left;
	background-color: #E6E6E6;
	background-image: url('img/grey-bg-img.jpg');
	border-top: 1px #ADBF0B dotted;
	padding: 8px 0px 8px 0px;
	margin: 20px 0 0 0;
}
.prep-time {
	width: 100%; 
	background-image: url('img/line-grey-right.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0 9.37% 0 6.25%; 
	margin: 0 9.37% 0 0; 
	float: left;
}
.prep-time-food-article {
	background-image: url('img/line-grey-right.jpg');
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 2% 0 0;
    padding: 0 2%;
    width: 19%;
	float: left;
}
.prep-time:last-child {
	background-image: none;
}
.preparation-font-green, .preparation-font-black, .serves-black-font, .preparation-time-block .serves-black-font {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #4B9A0B;
	padding: 5px;
	display: block;
}
.preparation-font-black, .preparation-time-block .serves-black-font {
	font-size: 16px;
	color: #000000;
}
.serves-black-font {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	padding: 0px 5px 0px 15px;
	display: block;
}
.content-slot {
	width: 100%;
	float: left;
}
.content-slot ul {
	padding: 2px;
	margin: 0 0 0 14px;
	display: inline-block;
}
.content-slot ul li {
	width: 98%;
	list-style-type: disc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	list-style-position: outside;
	list-style-image: none;
	padding: 5px 0 5px 0;
	margin: 0 0 0 0px;
	float: left;
}
.Posted-In-Block {
	width: 100%;
	float: left;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	border-top: 1px #CCCCCC dotted;
	border-bottom: 1px #CCCCCC dotted;
	padding: 5px 0px 5px 0px;
}
/* --- VIDEO --- */
.video-frame {
	width: 72.8%; 
	float: left;
	padding: 0px;
	margin: 0px;
	height: auto;
}
.video-box {
	width: 100%;
	float: left;
	padding: 0px;
	margin: 0px;
	height: auto;
}
.video-box img, .video-parts .image-no-padding img, .mul-slideshow-left img, .mul-slideshow-left-iPad img, .top-story-Sc img, .BusinessGraphSlot img, .video-main-block img, .video-thumb-box img {
	width: 100%;
	height: auto;
}
.video-parts {
	width: 20.60%; 
	height: auto;  
	padding: 0.75%; 
	float: left;
	margin: 0 2.4% 10px 0; 
}
.cuisne-video-icon {
	width: 31px;
	height: 31px;
	background-image: url('img/icons.png');
	background-position: -50px -143px;
	position: absolute;
	z-index: 1;
	right: 10px;
	bottom: 10px;
}
/* --- VIDEO END --- */

/* --- TRAVEL --- */
.about-kerala-block {
	width: 100%;
	height: auto;
	padding: 0px 0px 10px 0px;
	margin: 0px;
	float: left;
}
.about-kerala-details {
	float: left;
	width: 100%;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}
.travel-subsection-sub-head-half form {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.district-tour-small-box {
	width: 95.45%; 
	height: auto;
	border: 1px #E0E0E0 solid;
	background-color: #FFFFFF;
	padding: 10px 0px 10px 0px; 
	margin: 0px 0px 10px 0px;
	float: left;
}
.left-bx-dst-tour, .rightt-bx-dst-tour {
	width: 20px;
	height: 90px;
	padding: 44px 0 0 2px !important; 
	float: left;
}
/* Vignesh */
.left-bx-full, .right-bx-full {
	width: 20px;
	height: 90px;
	float: left;
	padding: 20px 0 0 2px !important; 
}
.left-bx-full {
	background-image: url('img/lft-arrow-dst-tour.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}
.right-bx-full {
	background-image: url('img/rgt-arrow-dst.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}
/* Vignesh */
.left-bx-dst-tour {
	
	background-image: url('img/lft-arrow-dst-tour.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}
.rightt-bx-dst-tour {
	background-image: url('img/rgt-arrow-dst.jpg');
	background-repeat: no-repeat;
	background-position: center center;
}
.dst-box-with-no-border {
	width: 135px;
	height: auto;
	float: left;
	padding: 8px 13px 0 5px;
	margin: 4px 0 0 0;
}
.dst-box-with-no-border img {
	width: 135px;
	height: auto;
	border: 0px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.dst-box-with-no-border h6 {
	width: 115px;
	height: auto;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 5px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #696969;
	line-height: 140%;
	text-align: center;
	background-color: #EFEFEF;
	float: left;
}
.ente-nadu-block {
	width: 97%; 
	padding: 10px;
	margin: 10px 0px 10px 0px; 
	float: left;
	background-color: #EFEFEF;
}
.ente-nadu-block img {
	float: left;
	padding: 0px;
	margin: 0px;
}
.ente-nadu-block .travel-subsection-sub-head-half {
	padding: 0px;
	margin: 35px 0px 0px 20px;
	float: left;
}
.ente-nadu-block .travel-subsection-sub-head-half form {
	padding: 0px;
	margin: -3px 0px 0px 10px !important;
	float: left !important;
}
ul.more-about-kerala-details {
	width: 100%; 
	height: auto;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px;
}
.more-about-kerala-details li {
	width: 29%;
	height: auto;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	line-height: 20px;
	color: #000000;
	padding: 10px 1.28% 0px 0px;
	margin: 0px 0px 10px 0px;
	float: left;
	list-style: none;
}
.more-about-kerala-details li span {
	font-size: 13px;
	font-size: 22px\9;
	list-style-type: disc; 
	list-style-position: inside;
	display: list-item;
	padding-left:15px;
	text-indent: -15px;
}
.more-about-kerala-details li span a {
	font-size: 13px;
	
}

.BestofKerala-Outer {
	width: 100%;
	height: 190px;
	background-image: url('images/web/best-of-kerala-strip.jpg');
	background-repeat: no-repeat;
	background-position: 0 -1px; 
	background-color: #006C5D;
	float: left;
}
.travel-abt-listbox{
	width: 96%;
}
.Bok-Block2 {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #024D99;
	padding: 132px 0 5px 0; 
	float: left;
}
.Bok-dropdown {
	width: 60%;
	padding: 2px 0 0 0;
	margin: 0 5px 0 12px;
	float: left;
}
.Bok-Go-button {
	margin: 1px 0 0 5px;
	float: left;
}
.festival-calendare-details {
	width: auto;
	height: auto;
	background-image: url('img/calendar-img.png');
	background-repeat: no-repeat;
	background-position: 10px 10px;
	background-color: #013101;
	padding: 10px 10px 17px 130px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.festival-date {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 170%;
	background-color: #469C29;
	padding: 10px;
	margin: 5px 0px 15px 0px;
	float: left;
	text-align: center; 
}
.photo-video-navigation {
	width: 280px;
	height: auto;
	float: left;
}
.photo-video-navigation {
	background-color: #469C29;
	padding: 10px 10px 0px 10px;
	margin: 0px;
}
.photo-video-navigation ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.photo-video-navigation ul li, .photo-video-navigation ul li.select {
	width: 130px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	line-height: 170%;
	padding: 5px;
	margin: 0px;
	list-style-type: none;
	display: block;
	float: left;
}
.photo-video-navigation ul li.select {
	color: #469C29;
	background-color: #FFFFFF;
}
ul.photogallery-thumb {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
}
ul.photogallery-thumb li, .photogallery-thumb li a {
	width: 90px;
	height: auto;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
}
ul.photogallery-thumb li img {
	width: 90px;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;	
}
ul.photogallery-thumb li h3 {
	width: 80px;
	height: 38px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: center;
	line-height: 170%;
	background-color: #EFEFEF;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	float: left;
}
ul.photogallery-thumb li.left {
	border-right: 1px #E0E0E0 dotted;
	padding: 0px 7px 0px 0px;
	margin: 10px 0px 0px 0px;
	float: left;
}
ul.photogallery-thumb li.middle {
	border-right: 1px #E0E0E0 dotted;
	padding: 0px 7px 0px 7px;
	margin: 10px 0px 0px 0px;
	float: left;
}
ul.photogallery-thumb li.right {
	padding: 0px 0px 0px 7px;
	margin: 10px 0px 0px 0px;
	float: left;
}
ul.video-thumb {
	width: 300px;
	height: auto;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
}
ul.video-thumb li, .video-thumb li a {
	width: 143px;
	height: auto;
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	float: left;
	position: relative;
}
ul.video-thumb li img {
	width: 143px;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;	
}
ul.video-thumb li h3 {
	width: 133px;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none !important;
	text-align: center;
	line-height: 170%;
	background-color: #EFEFEF;
	padding: 5px;
	margin: 0px 0px 5px 0px;
	float: left;
}
ul.video-thumb li.left {
	border-right: 1px #E0E0E0 dotted;
	padding: 0px 7px 0px 0px;
	margin: 10px 0px 0px 0px;
	float: left;
}
ul.video-thumb li.right {
	padding: 0px 0px 0px 6px;
	margin: 10px 0px 0px 0px;
	float: left;
}
.travel-video-icon {
	width: 31px;
	height: 31px;
	background-image: url('img/icons.png');
	background-position: -50px -143px;
	position: absolute;
	z-index: 1;
	right: 10px;
	top: 35px;
}
.travel-showmap {
	float: left;
	margin-right: 6px;
}
.travel-article-listing, .travel-article-listing ul, .travel-guide-block, ul.travel-guide-details, .LikeToReadList, .LikeToReadList ul, .TravelGuideList, .BestofKerala-Listing, .BestofKerala-Listing ul, .BestofKerala-Listing ul li, .common-box-tools, .travel-map, .travel-map img, .travel-direction-details, .currency-rates-details, .important-phone-numbers-details, ul.atm-senters-details, ul.atm-senters-details li {
	width: 100%;
	height: auto;
	float: left;
}
.travel-article-listing {
	margin: 0 0 10px 0;
}
.travel-article-listing ul li {
	width: 100%;
	list-style-type: disc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	list-style-position: inside;
	padding: 0 0 0 3px;
	margin: 0 0 6px 0;
}
.travel-guide-block {
	margin: 25px 0 0 0;
}
.travel-sect-guide {
	width: 650px;
	height: 30px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #13461B;
	font-style: normal;
	font-weight: bold;
	background-color: #EFF1EF;
	border-top: 1px #D1D1D1 dotted;
	padding: 10px 0 0 10px;
	margin: 0 0 8px 0;
	float: left;
}
.travel-guide-details {
	width: 100%;
	height: auto;
}
.travel-guide-details ul {
	width: 100%;
	display: block;
	list-style-type: none;
}
.travel-guide-details li {
	width: 45%;
	height: auto;
	float: left;
	display: block;
	list-style-type: none;
	padding: 5px 0px 5px 0px;
	margin: 0px 5px 0px 0px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 160%;
}
.travel-guide-details li a {
	text-decoration: none;
	color: #000000;
}

.travel-guide-details li a:hover  {
	text-decoration: underline;
	color: #007CC3;	
}
.image-left {
	width: auto;
	vertical-align: top;
	padding: 2px 5px 0 0;
	float: left;
}
.list img {
	width: auto;
	vertical-align: top;
	padding: 2px 5px 0 0;
	float: left;
}
.travel-guide-list-number {
	width: auto;
	margin: 0px 0px 0px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #666666;
}
ul.travel-guide-details li a {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
}
.LikeToReadList ul li {
	/* width: 297px; */
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	list-style-position: outside;
	list-style-type: disc;
	padding: 0 0 0 3px;
	margin: 0 0 18px 20px;
}
.GettingAroundSectionName {
	width: 100%;
	height: auto;
	border-bottom: 1px #E0E0E0 dotted;
	margin: 0 0 5px 0;
	padding: 8px 0px 8px 0px;
	float: left;
}
.GettingAroundSectionName ul {
	width: 98%;
	height: auto;
	padding: 0px 0px 10px 0px;
	margin: 0 0 0 5px;
	display: block;
	list-style-type: none;
	float: left;
}
.GettingAroundSectionName ul li {
	width: 30%;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #13461B;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	padding: 8px 0 8px 0;
	margin: 0 0 0 8px;
	list-style-type: disc;
	float: left;
}
.GettingAroundSectionName ul li a {
	color: #13461B;
	text-decoration: none;
}
.TravelGuideList {
	margin: 0 0 8px 0;
}
.TravelGuideList ul {
	width: 100%;
	height: auto;
	display: block;
	list-style-type: none;
}
.TravelGuideList ul li {
	width: 100%;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	border-bottom: 1px #DBDBDB dotted;
	padding: 10px 0 10px 0;
	float: left;
}
.color-box-grey {
	height: auto;
	width: 98% !important;
	background-color: #EFEFEF;
	padding: 2% 0 2% 2%;
	margin: 0 0 2px 0;
	display: block;
}
.color-box-grey:hover {
	background-color: #13461B;
	color: #FFFFFF;
}
.box-half-tools {
	width: 350px;
	height: auto;
	float: left;
	display: block;
	padding: 5px;
	overflow: hidden;
}
.start-location, .end-location {
	width: auto;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 160%;
	font-variant: normal;
	padding: 8px 0 4px 27px;
	margin: 0 30px 5px 0;
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
}
.start-location {	
	background-image: url('img/icon-a.jpg');
}
.end-location {
	background-image: url('img/icon-b.jpg');
}
.input-text-bg-n-4 {
	width: 245px;
	height: 22px;
	padding: 4px 0px 0px 5px;
	margin: 0px 0px 0px 5px;
	-webkit-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	-moz-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D3D3D3;
	color: #000000;
}
.direction-button {
	width: 20px;
	height: 30px;
	padding: 0px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
	vertical-align: middle;
	background-image: url('img/change-direction-button.jpg');
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
}
.get-direction {
	width: auto;
	height: 70px;
	padding: 30px 5px 5px 30px;
	vertical-align: middle;
	text-align: left;
	float: left;
}
.travel-direction-details {
	margin: 0px 0px 35px 0px;
	border-bottom: 1px #81B50F dotted;
}
.currency-rates-details {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden;

}
.currency-head, .rates-head {
	width: 45%; /* Vignesh */
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	padding: 5px 0 0 10px;
	float: left;
}
.regions-blocks {
	height: 35px;
	border-bottom: 1px #DDDDDD dotted;
	float: left;
}
.currency-regions-head, .rates-head-list {
	width: 45%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	float: left;
}
.currency-regions-head {
	height: 20px;
	padding: 10px 0 0 10px;
}
.rates-head-list {
	height: 23px;
	padding: 7px 0 0 10px;
}
.rates-head-list p, .rates-list-red, .rates-list-green {
	width:  28%;
	height: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	padding: 4px 0 0 0;
	float: left;
}
.rates-head-list p {
	color: #000000;
	margin: 0 8px 0 0;
}
.rates-list-red {
	color: #E80000;
	margin: 0 0 0 8px;
}
.rates-list-green {
	color: #32B646;
	margin: 0 0 0 8px;
}
.rate-arrows {
	float: left;
	padding: 4px 0 0 0;
}
/*------- Benny-----Starts---*/
.language-tips-details {
	width: 100%;
	height: auto;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	display: block;
}

.language-tips-details ul{
	list-style-type: none;
}

.language-tips-details ul li{
	height: 52px;
	float: left;
	list-style-type: none;
	padding: 10px 20px 10px 0;
	width: 46%;
}
/*------- Benny----End----*/
.important-phone-numbers-details {
	border-bottom: 1px #81B50F dotted;
}
.half-box-phone-numbers {
	width: 43%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	line-height: 150%;
	padding: 4px 8px 4px 0;
	margin: 8px 0 0 8px;
	float: left;
}
ul.atm-senters-details {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	display: block;
	list-style-type: none;
}
ul.atm-senters-details li {
	display: block;
	list-style-type: none;
	padding: 10px 0 10px 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #666666;
	border-bottom: 1px #81B50F dotted;
}
/* --- TRAVEL END --- */

/* --- 100% --- */
.section-left-block, .related-article-bottom-wrapper {
	width: 100%;
	height: auto;
	float: left;
}
/* --- 100% END --- */

/* --- FONT --- */
.rel-le-txt-1, .rel-le-txt-2  {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.Rel-rit-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	line-height: 150%;
}
.related-article-bottom-block-2 .Rel-rit-txt, .related-article-bottom-block-2-wb .Rel-rit-txt {
	height: 45px;
}
.Comment-user-name {
	font-family: arial, Helvetica, sans-serif;
	color: #FF6600;
	font-size: 13px;
	margin: 10px 0 10px 0;
	display: block;
}
.answer-txt {
	width: auto;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding: 6px 0 2px 0;
	margin: 0 30px 0 0;
}
.similarRecipe-font {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	margin-bottom: 8px;
	padding-bottom: 8px;
	line-height: 20px;
	display: block;
}
.top-story-head-font {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: normal;
	padding: 0px;
	margin: 10px 10px 6px 10px !important;
	display:block;
	
}
.top-story-head-font  a{
	color: #FFFFFF;
	font-weight: normal;
}
.top-story-head-font  a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
.top-story-intro, .festival-calendare-details p, .festival-calendare-details p a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 150%;
	padding: 0px;
}
.top-story-intro {
	margin: 0px 10px 15px;
}
.top-story-intro a{
	color: #FFFFFF;
}
.top-story-intro a:hover{
	text-decoration: underline;
	color: #FFFFFF;
}
.festival-calendare-details p, .festival-calendare-details p a:hover {
	margin: 0px;
	float: left;
}
.section-stamp, .section-stamp-rose, .travelSectionStamp, .MyDiscoverySectionStamp, .section-hcolor-red, .section-hcolor-pink, .section-hcolor-persian-green, .section-hcolor-purple, .section-hcolor-blue, .section-hcolor-brown, .section-hcolor-orange, .section-hcolor-light-green, .section-hcolor-dark-green, .section-hcolor-light-orange, .section-hcolor-strong-cyan {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2C9B11;
	padding: 0 0 10px 0;
	display: block;
}
.section-stamp-rose {
	color: #FF287E;
}
.travelSectionStamp {
	color: #13461B;
}
.MyDiscoverySectionStamp {
	color: #FFAE35;
}
.Arial-normal-full {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 17px;
	vertical-align: top;
	text-align: left;
	padding: 5px 0 5px 0;
	display: block;
}
.Georgia-video-names {
	width: auto;
	padding: 5px 0px 0px 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	margin: 0 0 0 2px;
	line-height: 147%;
	float: left;
}
.username-mynews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
	float: left;
	width: 110px;
	font-weight: bold;
	padding-right: 8px;
	margin: 5px 0px 10px 0px;
}
.byuser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #797777;
	float: left;
	margin-right: 4px;
}
.about-kerala-details p, .color-box-grey {
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 170%;
}
.about-kerala-details h4 {
	color: #13461B;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 135%;
	display: block;
	padding: 0px 0px 4px 0px;
	margin: 15px 0px 8px 0px;
	border-bottom: 1px #81B50F dotted;
}
.currency-rate-againest {
	padding: 5px 0px 0px 0px;
	margin: 0 5px 0 0;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	width: auto;
	float: left;
}
.count {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #258D35;
}
/* --- FONT END --- */

/* --- STORY ICON --- */
.comment-setc-icon {
	width: 18px;
	height: 18px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: left -208px;
	padding: 0px 0 0 0;
	margin: 0 3px 0 0;
	display: inline-block;
}
.comment-sec-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #BBBBBB;
	margin: 0 0 0 0;
	display: inline-block;
}
.top-story-content-wrapper {
	width: 30.6%;
	height: auto;
	float: left;
	padding: 20px 1% 15px 1%;
}
.focus-headline-block {
	height: auto;
	border-bottom: 1px solid #FF7A22;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #333333;
	padding: 0px 0% 10px 0%;
	margin: 0px 0% 5px 0%;
	display: block;
}
.leadstory-h1-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 120%;
	display: block;
}
.leadstory-articletxt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 150%;
	margin: 10px 0 0 0;
	font-weight: normal;
	display: block;
}
.FOCUS-READMORE-P {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	border-top: 1px solid #FF7A22;
	margin: 20px 0 0 0;
	padding: 13px 0 0 0;
}
.readstory-txt {
	background-position: 70px -1370px;
	background-repeat: no-repeat;
	background-image: url('img/icons.png');
	text-align: left;
	line-height: 30px;
}
/* --- STORY ICON END --- */

/* --- BORDER NONE --- */
.border-t-no {
	border-top: 0px !important;
}
.border-r-no {
	border-right: 0px !important;
}
.border-b-no {
	border-bottom: 0px !important;
}
.no-border {
	border-bottom: 0px !important;
}
.border-l-no {
	border-left: 0px !important;
}
.border-all-no {
	border: 0px !important;
}
/* --- BORDER NONE END --- */

/* --- LINK --- */
.storyclass1 h4 a, .show-more-stories p a, rel-le-txt-1 a, .more-focus-story-headline a, .more-about-kerala-details li a, .view-more a, .MyNewsArticleHead a, .travel-article-listing ul li a, ul.travel-guide-details li a, .scroImgText a, scroImgText a, .color-box-grey a, .Georgia01 a, .Georgia02 a, .OtherStorySlot ul li a, .OtherStorySlotRight ul li a, .OtherStorySlotRight2 ul li a, .OtherStorySlotSports ul li a, .Georgia-new01 a, .georgia-normal-04-column a, .OtherStorySlotRight3 ul li a, .OtherStorySlotRight4 ul li a, .StorySlot01 h4 a  {
	color: #000000;
	text-decoration: none;
}
.Rel-rit-txt a, .mynewslist ul li a, .LikeToReadList ul li a, .middle-weathe-inside-box2 h5 a {
	color: #333333;
	text-decoration: none;
}
.photo-video-navigation ul li a, .photo-video-navigation ul li a:hover, .festival-calendare-details p a, .color-box-grey a:hover, .color-box-grey:hover a, .color-box-grey a:hover, .TabGreenH a, .TabGreenH a:hover, .Georgia02White a, .GreenBoxT a, .TabBlack a {
	color: #FFFFFF;
	text-decoration: none;
}
.authorDetails a {
	color: #999999;
	text-decoration: none;
}
.breadcrumb ul li a:hover, .authorName a:hover, .authorTwitter a:hover, .authorFb a:hover, .authorDetails a:hover, .topstory ul li a:hover, .Promo1Text a:hover, .Promo1Intro a:hover, .storyTags a:hover,  .show-more-stories p a:hover, .rel-le-txt-1 a:hover, .Rel-rit-txt a:hover, .more-focus-story-headline a:hover, .more-about-kerala-details li a:hover, .view-more a:hover, .mynewslist ul li a:hover, .MyNewsArticleHead a:hover, .travel-article-listing ul li a:hover, ul.travel-guide-details li a:hover, .LikeToReadList ul li a:hover, .scroImgText a:hover, scroImgText a:hover, .GettingAroundSectionName ul li a:hover, .Georgia01 a:hover, .Georgia02 a:hover, .OtherStorySlot ul li a:hover, .Arial-Grey02 a:hover, .OtherStorySlotRight ul li a:hover, .OtherStorySlotSports ul li a:hover, .Georgia-new01 a:hover, .georgia-normal-04-column a:hover, .OtherStorySlotRight3 ul li a:hover, .OtherStorySlotRight4 ul li a:hover, .StorySlot01 h4 a:hover, .middle-weathe-inside-box2 h5 a:hover {
	color: #007CC3;
	text-decoration: underline;
}
.Georgia02White a:hover, .GreenBoxT a:hover {
	color: #007CC3;
	text-decoration: underline;
}
.OtherStorySlotRight2 ul li a:hover {
	color: #007cc3;
	text-decoration: underline;
}
.view-more{
	width: 100%;
	height: 20px;
	float: right;
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	vertical-align: middle;
	text-align: right;
	line-height: 15px;
	padding: 0 5px 0 0;
	margin: 5px 0 0 0;
}
/* --- LINK END --- */
.externalLinks {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #007CC3;
}
.externalLinks: hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #007CC3;
	text-decoration: underline;
}

.dot {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 26px;
	font-weight: normal;
	font-style: normal;
	margin: -5px 10px 0% 0%;
	float: left;
	text-align: left;
	vertical-align: top;
}
.news-dot {
	color: #C40000;
}
.sports-dot {
	color: #2FBCC3;
}
.focus-dot {
	color: #FF6600;
}
.columns-dot {
	color: #00487D;
}
.techtalk-dot {
	color: #FF287E;
}
.cuisine-dot {
	color: #2C9B11;
}
.features-dot {
	color: #5F211A;
}
.travel-dot {
	color: #000000;
	margin-top: 2px;
}
.darkgreen-dot {
	color: #13461B;
}
.purple-dot {
	color: #A81C8F;
}
.persiangreen-dot {
	color: #00AE83;
}
.lightorange-dot {
	color: #FFA317;
}

.bestofkerala-slide {
	width: 77%;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	overflow: hidden;
}

.ImageSlotfood {
	width: 48%;
	height: auto;
	float: left;
	padding: 0px;
	margin: 0px;
}
.lifestyle-th-block {
	width: 100%;
	height: auto;
	padding: 0%;
	margin: 0%;
	float: left;
}

/*********One Column*******************/

/*food-ask-expert.css*/
.main-title-txt {
	padding: 5px;
	font-family: Georgia;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	float: left;
	width: auto;
}

.top-box-common { 
	width: 100%;
	float: left;
	padding: 5px 0 5px 0;
	margin: 10px 0 0 0;
}
.icon-box-60 {
	float: left;
	width: 59%;
	height: auto;
	padding: 0px;
}
.image-no-padding {
	width: auto;
	float: left;
	position: relative;
} 

.featured-recipe-title {
	background-color: #2C9B11;
	float: left;
	width: Auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	padding: 5px 15px 5px 5px;
	line-height: 20px;
	margin-bottom: 10px;
}
.right-icon-slot {
	width: 30%;
	height: auto;
	float: right;
	padding: 2px;
	vertical-align: middle;
	text-align: right;
}
.Follow-us-2 {
	width: 55%;
	float: right;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #005295;
	line-height: 20px;
	vertical-align: top;
	text-align: right;
	padding-top: 8px;
	margin-right: 5px;
}

.icon-small-facebook {
	width: 24px;
	height: 28px;
	margin-right: 5px;
	background-image: url('Cuisine-old/images/icons.png');
	background-repeat: no-repeat;
	background-position: -27px -204px;
	float: right;
}

.icon-box-60-n {
	float: left;
	width: 59%;
	height: auto;
	padding: 0px;
}
.input-text-bg-n-5 {
	width: 280px;
	height: auto;
	float: left;
	padding: 4px 0px 0px 5px;
	margin: 0px;
	-webkit-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	-moz-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D3D3D3;
	color: #000000;
}
.bottom-headline-slot {
	float: left;
	width: 100%; 
	height: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom: dotted 1px #67930D;
}
.green-txt {
	color: #339933;
	padding-left: 5px;
}
.posted-block { 
	width: 8.1%; 
	float: left;
	margin-right: 0.5%;
	height: auto;
	padding: 0.5% 0.5% 0.5% 0; 
}
.posted-by-user {
	padding: 0.5% 0.5% 0.5%;
	width: 85.7%; 
	float: left;
	height: auto;
}
.reply-txt { 
	width: 98%;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #81B50F;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 5px 0px;
}
.ask-expert-slot {
	width: 100%;
	float: left;
	height: auto;
	margin-bottom: 10px;
}
.bottom-content-wrapper {
	float: left;
	width: 100%; 
	height: auto;
	margin-right: 0px;
	padding: 0px;
}
.user-questions { 
	width: 98.8%;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 17px;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 1.1%; 
}
.ask-expert-top-box {
	width: 980px;
	float: left;
	height: auto; 
}
.ask-left-box { 
	width: 425px;
	float: left;
	height: 272px;
	background-color: #F8F8F8;
	margin: 15px 10px 0px 0px;
}
.ask-right-box { 
	border: 1px dashed #E4E4E4;
	width: 542px;
	float: left;
	margin: 15px 0px 0px 0px;
}
.chef-slot-1 {
	width: 410px;
	padding: 5px 5px 5px 0px;
	float: left;
	height: auto;
	margin-bottom: 0px;
}
.chef-name-txt { 
	width: 960px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	padding: 5px 0px 5px 0px;
}
.slot-25 {
	width: 33%;
	float: left;
	margin-right: 5px;
}
.input-text-bg-n-4 {
	width: 280px;
	height: 22px;
	float: left;
	padding: 4px 0px 0px 5px;
	margin: 0px;
	-webkit-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	-moz-box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	box-shadow: inset 2px 2px 2px 0px #C8C8C8;
	overflow: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D3D3D3;
	color: #000000;
}
.submit-icon {
	border: none;
	margin: 10px 10px 5px 168px;
	padding: 0px;
	width: 75px;
	float: left;
	height: 30px;
	background-color: #2C9B11;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.reset-icon { 
	border: none;
	padding: 0px;
	width: 75px;
	float: left;
	height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	background-color: #E1E1E1;
	margin: 10px 0px 5px 0px;
}
.question-answer-area { 
	width: 100%; 
	float: left;
	padding-bottom: 10px;
	border-bottom:dotted 1px #CCCCCC;
}
.show-more-recipes {
	border: 1px solid #E2E2E2;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
	float: left;
	width: 100%; 
	background-color: #E5E5E5;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 35px;
}
.show-more-recipes p { 
	background-position: 52px -1033px;
	overflow: hidden;
	float: left;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	padding: 10px 25px 5px 0px;
}
.user-name-q { 
	width: 98.8%; 
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 5px 0px 5px 1.1%; 
}
.chef-details-txt { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	display: block;
	margin: 0px 0px 10px 10px;
	word-break: normal;
	word-wrap: break-word;	
}
.chef-intro-text { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	display: block;
	margin: 0px 0px 10px 10px;
	word-break: normal;
	word-wrap: break-word;	
}
.Chef-d-txt-bottom { 
	width: 900px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 17px;
	vertical-align: top;
	text-align: left;
	padding: 0px 0px 0px 10px;
}
.posted-block p { 
	width: 98%;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	line-height: 20px;
	vertical-align: top;
	text-align: left;
	padding: 5px 0 0; 
}
.posted-by-txt { 
	width: 98%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #333333;
	line-height: 20px;
	vertical-align: top;
	text-align: right;
	padding: 5px 0px 5px 0px;
}
.posted-reply-by{
	padding-top: 0.5%;
}
.letters-slot {
	float: left;
	width: 100%;
	height: auto;
	margin-bottom: 5px;
}
.letters-slot ul {
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	display: block;
	list-style-type: none;
}
.letters-slot ul li { 
	float: left;
	display: block;
	list-style-type: none;
	font-family: arial, "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	line-height: 37px;
	padding: 0px 10px 0px 10px;
}
.letters-slot ul li a, .letters-slot ul li a:active, .letters-slot ul li a:link, .letters-slot ul li a:visited {
	color: #000000;
	text-decoration: none;
	outline: none;
}
.letters-slot ul li a:hover {
	color: #000000;
	text-decoration: underline;
	outline: none;
}
.letters-slot ul li.select-grey-slot {
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: -42px -1499px;
	width: auto;
	height: 50px;
	float: left;
	margin-right: 6px;
}
.letters-slot ul li.selection-slot {
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-position: left -1499px;
	color: #FFFFFF !important;
	width: auto;
	height: 50px;
	float: left;
	margin-right: 5px;
}
.select-letter {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 36px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	padding-left: 10px;
	width: auto;
	height: auto;
	display: block;
	overflow: hidden;
	float: left;
}
.select-letters-list {
	width: 100%;
	height: auto;
	padding: 5px;
	float: left;
}
.select-letters-list ul {
	list-style-type: none;
	float: left;
}
.select-letters-list ul li {
	list-style-type: none;
	float: left;
}
.select-letters-list ul li.select-letters-name-1 { 
	width: 13.9%;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	line-height: 15px;
	color: #386737;
	padding: 0.5%;
	float: left;
	margin: 0px 1.6% 10px 0px; 
}
.select-letters-list ul li.select-letters-name-2 { 
	width: 13.9%; 
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	text-transform: uppercase;
	line-height: 15px;
	color: #386737;
	padding: 0.5%; 
	float: left;
	margin: 0px 0px 10px 0px;
}
.select-letters-list ul li a, .select-letters-list ul li a:active, .select-letters-list ul li a:link, .select-letters-list ul li a:visited {
	color: #386737;

	text-decoration: none;
	outline: none;
}
.select-letters-list ul li.select-letters-name-1 a:hover, .select-letters-list ul li.select-letters-name-2 a:hover {
	color: #386737;
	text-decoration: underline;
	outline: none;
}
/* CR- MPEBF-7-Unnikrishnan-01-10-2015 Start*/
.select-letters-list #displayCuisines li.select-letters-name-1 a img {
	float:left;
}
.select-letters-list #displayCuisines li.select-letters-name-1 a span {
	clear: both;
	float:left;
	padding-top: 5px;
}
.select-letters-list #displayCuisines li.select-letters-name-1 {
	height:108px !important;
}	
/* CR- MPEBF-7-Unnikrishnan-01-10-2015 End*/
/* ingradients-styles Ends here*/
/* multimedia*/
.Multimedia-outer {
	overflow: hidden;
	float: left;
	width: 100%;
	background-color: #000000;
	height: auto;
	padding-bottom: 2%;
}
.slideshow-tab-outer { 
	width: 100%;
	height: 45px;
	float: left;
	border-bottom: solid 5px #A81C8F;
}
.Multi-tab-outer {
	float: left;
	height: 45px;
}
.Multimedia-tab-1-selected {
	width: auto;
	height: 45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	line-height: 45px;
	background-color: #A81C8F;
	margin-right: 1px;
	padding: 0px 10px 0px 10px;
	float: left;
}
.Multimedia-tab-2 {
	width: auto;
	height: 45px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #A81C8F;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	line-height: 45px;
	list-style-type: none;
	background-color: #EFEFEF;
	margin-right: 1px;
	padding: 0px 10px 0px 10px;
	float: left;
}
.Mul-sub-tabs-outer { 
	width: 96%;
	height: auto;
	float: left;
	list-style-type: none;
	margin: 2% 2% 2% 2%;
}
.Mul-sub-tabs-outer ul {
	width: 100%;
	height: auto;
	float: left;
}
.Mul-sub-tabs-outer ul li {
	width: 110px;
	height: auto;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: none;
	line-height: 30px;
	vertical-align: middle;
	text-align: center;
	background-color: #34393F;
	margin: 0% 1% 1% 0%;
}
.Mul-sub-tabs-outer ul li:hover {
	background-color: #606875;
}
.Mul-sub-tabs-outer ul li.select {
	background-color: #606875;
}
.Mul-sub-tabs-outer ul li a {
	color: #FFFFFF;
	text-decoration: none;
	display:block;
}
.slide-box-multimedia {
	height: 140px;
}
.selected-sub-tab {
	background-color: #606875;
	display: block;
}
.slideshow-title {
	width: 960px;
	height: 40px;
	float: left;
}
.slideshow-headline { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 100%;
	height: auto;
	padding: 2% 0% 2% 0%;
}
.mul-slideshow-left { 
	width: 76%;
	height: auto;
	float: left;
	margin: 0% 0% 3% 1%;
}
.Slide-discribe {
	width: 100%;
	height: auto;
	float: left;
	background-color: #2A2C37;
}
.Slide-discribe p {
	width: 99%;
	height: auto;
	float: left;
	background-color: #2A2C37;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #FFFFFF;
	line-height: 150%;
	margin:1%;
}
.slideshow-right-wrapper {
	width: 22%;
	float: left;
	margin-left: 1%;
	overflow: hidden;
}
.multimedia-social-wrapper { 
	width: 100%;
	margin: 15% 0% 2% 0%;
	border-bottom: dotted 1px #595E75;
	height:75px;
	padding:10px 0px 15px 0px;
	float: left;
}
.Social-icons {
	width: 60px;
	height: 60px;
	float: left;
	background-repeat: no-repeat;
	background-position: center;
	margin-right: 5px;
}
.toolsMargin{
	margin-bottom: 10px;
	padding: 10px 0px 10px 0px;
	border-bottom: dotted 1px #595E75;
}
.shareColor{
color: #E5E5E5!important;
}
.movieRatings-mul { 
	width: auto;
	height: auto;
	margin: 15px 0px 10px 0px;
	display: block;
	overflow: hidden;
}
.movieRatings-mul strong {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.movieRatings-mul-active {
	background-position: left -259px;
	float: left;
	background-image: url('img/icons.png');
	width: 16px;
	height: 16px;
	margin-left: 6px;
}
.movieRatings-mul-deactive {
	background-position: -34px -259px;
	float: left;
	background-image: url('img/icons.png');
	width: 16px;
	height: 16px;
	margin-left: 6px;
}
.rate-number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #00AE83;
	font-weight: bold;
	float: none;
}
.your-rating {
	width: auto;
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;
	line-height: 15px;
	overflow: hidden;
	float: left;
}
.Slideshow-bottom-wrapper { 
	width: 96.4%;
	float: left;
	margin: 0px 1.8% 10px 1.8%;
}
.more-slideshows-box {
	width: 100%;
	height: auto;
	background-image: url('img/multimedia.png');
	background-repeat: repeat-x;
	background-position: center bottom;
	padding: 0% 0% 17px 0%;
	margin-bottom: 20px;
	float: left;
}
.More-slideshow-txt {
	width: 100%;
	float: left;
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #A81C8F;
}
.left-arrow {
	width: 40px;
	height: 140px;
	float: left;
	background-image: url('img/left-arrow.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}
.slide-bottom-block { 
	width: 176px;
	height: 140px;
	float: left;
	background-color: #2A2C37;
	margin: 0px 32px 0px 0px;
}
.slide-bottom-block:hover {
	background-color: #3D3F50;
}
.slideshow-img { 
	width: 160px;
	height: 90px;
	float: left;
	margin: 10px 0px 15px 8px;
}
.mul-bottom-slide-img-txt {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	width: 160px;
	height: auto;
	float: left;
	margin-left: 10px;
}
.right-arrow {
	width: 40px;
	height: 140px;
	float: left;
	background-image: url('img/right-arrow.jpg');
	background-repeat: no-repeat;
	background-position: left center;
}
.movieRatings-mul-block {
	width: 100%;
	height: auto;
	margin: 0% 0% 0% 0%;
	display: block;
	overflow: hidden;
}
#carousel {
	margin: 0px auto;
	overflow: hidden;
	width: 100%;
	height: auto;
	float: left;
}
#slides {
	padding-top: 0px;
	overflow: hidden;
	position: relative;
	display: block;
}
#slides UL {
	padding: 0px;
	margin: 0px;
	width: 1700px;
	list-style-type: none;
	position: relative;
	top: 0px;
	float: left;
	left: 0px;
}
#slides LI {
	float: left;
}
#buttons-l {
	padding: 0px;
	float: left;
}
#buttons-l A {
	width: 100%;
	height: 100%;
	display: block;
	float: left;
	text-indent: -999em;
	outline: 0;
}
#buttons-r {
	padding: 0px;
	float: right;
}
#buttons-r A {
	width: 100%;
	height: 100%;
	display: block; 
	float: right; 
	text-indent: -999em; 
	outline: 0;
}
/* multimedia Ends Here*/
/* festival-calendar-styles*/
.fest-calendar-block {
	width: 100%; 
	height: auto;
	overflow: hidden;
	float: left;
	padding: 0px;
	margin: 0px;
	background-color: #FFFFFF;
}
.fest-calendar {
	width: 99.5%; 
	height: auto;
	border: 1px #6A6A6A solid;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	float: left;
	overflow: hidden;
}
.fest-calendar table {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	float: left;
	overflow: hidden;
	border-collapse: collapse;
}
.next-previous-months {
	width: 100%; 
	height: 40px;
	background-color: #6A6A6A;
	padding: 0px;
	margin: 0px;
	float: left;
}
.fest-calendar .previous-button {
	width: 30px;
	height: 30px;
	background-image: url('img/festival-calendar-bg.png');
	background-position: left -33px;
	background-repeat: no-repeat;
	background-color: #F3F3F3;
	padding: 0px;
	margin: 5px 0px 5px 15px;
	float: left;
}
.fest-calendar .next-button {
	width: 30px;
	height: 30px;
	background-image: url('img/festival-calendar-bg.png');
	background-position: -31px -33px;
	background-repeat: no-repeat;

	background-color: #F3F3F3;
	padding: 0px;
	margin: 5px 0px 5px 1px;
	float: left;
}
.fest-calendar .months {
	width: auto;
	height: 22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	padding: 0px 0px 0px 0px;
	margin: 10px 0px 0px 10px;
	float: left;
}
.weekday-name-block {
	width: 97%; 
	height: 40px;
	padding: 0px;
	margin: 0% 1.5%;
	float: left;
}
.sunday-weekday-name {
	width: 14.02%; 
	height: 25px;
	float: left;
	padding-top: 20px;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #DD4B39;
	vertical-align: middle;
	text-align: center;
}
.weekday-name {
	width: 14.02%; 
	height: 25px;
	float: left;
	padding-top: 20px;
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.weekday-date-block {
	width: 97%; 
	height: auto;
	padding: 0px;
	margin: 0px 1.5% 15px 1.5%;
	float: left;
}
.weekday-date-block div {
	border:1px solid #DDDDDD;
}
.sunday-date h2, .public-holidays h2, .outherdays-date h2 {
	width: 100%;
	height: 98px;
	padding: 35px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 65px;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	text-align: center;
	float: left;
	position: absolute;
	z-index: 1;
	display: block;
	left: 0px;
}
.sunday-date, .public-holidays, .outherdays-date {
	width: 14.02%; 
	height: 133px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-family: arial;
	font-size: 65px;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	text-align: center;
	float: left;
	position: relative;
}
.sunday-date, .public-holidays {
	color: #DD4B39;
}
.outherdays-date {
	color: #4C4C4C;
}
.event-day {
	background-image: url('img/festival-calendar-bg.png');
	background-position: right -64px;
	background-repeat: no-repeat;
}
.event-day img {
	width: 100%;
	height: 100%;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
	opacity:0.2;
	filter:alpha(opacity=20); /* For IE8 and earlier */
}
.hidden-day {
	color: #B0B0B0 !important;
}
.select-date {
	background-color: #6A6A6A;
	color: #FFFFFF !important;
	font-family: arial;
	font-size: 65px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
}
.select-date h2 {
	text-shadow: 0px 0px 5px #000000;
	filter: dropshadow(color=#000000, offx=0, offy=0);
}
.fest-calendar-heading {
	width: 100%;
	height: auto;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #13461B;
	font-style: normal;
	font-weight: bold;
	background-image: url('img/travel.png');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding: 0px 0px 10px 0px;
	margin-bottom: 8px;
	float: left;
}
.fest-calendar-heading h2 {
	width: 280px;
	height: 35px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #13461B;
	font-style: normal;
	font-weight: bold;
	float: left;
	padding-top: 5px;
}
.fest-calendar-search {
	width: 300px;
	height: 30px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #13461B;
	font-style: normal;
	font-weight: bold;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	float: left;
}
.fest-calendar-search input {
	box-shadow: 0px 0px 10px #D6D6D6 inset;
	width: 256px;
	height: 19px;
	float: left;
	padding: 4px;
	margin: 0px;
	overflow: hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #D8D8D8;
	color: #666666;
	text-align: left;
	vertical-align: middle;
	background-color: #FFFFFF;
}
.fest-calendar-search button {
	width: 34px;
	height: 29px;
	background-color: transparent;
	background-image: url('img/festival-calendar-bg.png');
	background-position: left -3px;
	background-repeat: no-repeat;
	border: 0px;
	float: left;
	cursor: pointer;
}
.LargeImage360 { 
	float: left;
	width: 360px;
	margin: 0px 15px 0px 0px;
}
.MediumImage190-a { 
	float: left;
	width: 190px;
	margin: 0px 15px 0px 0px;
}
.MediumImage190-b { 
	float: left;
	width: 190px;
	margin: 0px;
}
.TravelSection02 {
	float: left;
	width: 100%;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
.HeadingMain { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #FFFFFF;
	font-weight: normal;
	font-style: normal;
}
.TravelSection04 {  
	float: left;
	width: 100%;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}
.icon-Essential { 
	width: 30px;
	height: 50px;
	z-index: 2;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 4px -180px;
	margin: 170px 0px 0px 300px;
}
.DotedLine { 
	width: 98%;
	height: 3px;
	float: left;
	border-bottom: dotted 1px #E1E7ED;
	margin: 10px 0px 10px 0px;
}
.icon-Orenge-Down { 
	width: 40px;
	height: 20px;
	float: left;
	*left: 0px;
	z-index: 2;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -441px;
	margin-left: 40px;
}
/*Travel-Home Ends Here*/
/* Travel-videos*/
#Glimpses-inside-outer {
	padding: 10px 1% 10px 0px;
	width: 67.24%;
	height: auto;
	float: left;
	background-color: #FFFFFF;
}
.main-frame-black-bg {
	padding: 10px;
	float: left;
	width: 980px;
	height: auto;
	background-color: #FFFFFF;
}
.tab-top { 
	width: 100%;
	float: left;
	height: auto;
	border-bottom: solid 5px #2C9715;
	margin: 0px 0px 0px 0px;
}
.video-main-block { 
	width: 71.5%; 
	float: left;
	margin: 10px 0px 0px 1.2px;
}
.video-center-box { 
	width: 23.48%;
	float: left;
	height: auto;
	padding-left: 3px;
	border-left: solid 1px #E1E1E1;
	margin: 10px 0 0 1.2%;
}
.video-right-box { 
	width: 300px;
	float: right;
	height: auto;
	background-color: #EEEEEE;
	margin: 10px 0px 10px 10px;
}
#sidebarRemove .video-right-box { 
	margin: 0px 0px 10px 0px;
}
.video-disc { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 160%;
	margin-bottom: 5px;
	width: 100%;
	font-variant: normal;
	float: left;
	padding: 10px 0px 5px 0px;
}
.icon-box-black { 
	width: 99%;
	float: left;
	border-bottom: dotted 1px #E1E1E1;
	padding: 8px 0px 8px 0px;
}
.icon-box2 { 
	width: 98%;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	border-bottom: dotted 1px #E1E1E1;
	padding: 10px 0px 10px 0px;
}
.right-block-headline-txt {
	width: 135px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	padding: 15px 2px 5px 10px;
}
.video-box-right {
	float: left;
	width: 100%;
}
.video-thumb-box { 
	width: 145px;
	height: 160px;
	float: left;
	text-align: center;
	margin: 10px 0px 0px 2px;
}
#sidebarRemove .video-box-right .video-thumb-box { 
	width: 125px;
	margin: 10px 0px 10px 17px;
}
.video-thumb-box-ipad { 
	width: 24% !important;
	height: 195px !important;
	margin: 10px 1% 10px 0% !important;
}
.right-videos-txt {
	padding: 10px 5px 5px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 160%;
	width: 94%;
	font-variant: normal;
	float: left;
}
.video-district-list { 
	width: 99%;
	float: left;
	height: auto;
	padding: 15px 0px 0px 1%;
}
.video-dist-box-rgt-border { 
	width: 28px;
	height: 175px;
	float: left;
	border-right: #363636 1px solid;
	padding: 0px 18px 0px 18px;
}
.Video-inside-boxes { 
	border: 1px solid #E1E1E1;
	width: 160px;
	height: 151px;
	float: left;
	margin: 0px 8px 8px 0px;
}
.video-dist-box-no-border { 
	width: 28px;
	height: 175px;
	float: left;
	padding: 0px 18px 0px 18px;
}
.video-dist-box-grey { 
	width: 130px;
	height: 156px;
	float: left;
	background-color: #2D2D2D;
	border-right: #363636 1px solid;
	padding: 20px 15px 0px 15px;
}
.travel-hd-tab { 
	width: 925px;
	float: left;
	text-align: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	padding-top: 5px;
	margin: 10px 0px 10px 0px;
}
.tab-top ul {
	width: 95%;
	float: left;
	height: auto;
}
.tab-top ul li {
	width: 120px;
	float: left;
	height: auto;
	list-style-type: none;
	margin: 0 2% 2% 0; 
}
.videos-tab-active, .photos-tab-deactive { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	float: left;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
	border-right: solid 1px #FFFFFF;
}
.videos-tab-active { 
	background-color: #179104;
	color: #FFFFFF;
}
.photos-tab-deactive { 
	color: #333333;
	background-color: #EFEFEF;
}
#Glimpses-inside-outer .videos-tab-active, #Glimpses-inside-outer .photos-tab-deactive {
	font-size: 20px;
	padding: 5px 0px;
	margin-right: 0px;
}

.travel-more-videos-txt { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FFFFFF;
	line-height: 160%;
	margin-bottom: 5px;
	width: 128px;
	font-variant: normal;
	float: left;
	padding: 10px 0px 5px 0px;
}
.share-icons {
	width: 20px;
	height: 20px;
	float: left;
}
.bg-like-txt { 
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: auto;
	margin-left: 10px;
	padding: 5px 0px 5px 0px;
}
.Travel-ratings {
	float: left;
	width: 99%;
	margin-top: 15px;
}
.Travel-ratings p {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-top: 5px;
	width: 99%;
	margin-bottom: 6px;
}
.travelrateactive {
	background-position: 4px -257px;
	float: left;
	background-image: url('img/icons.png');
	width: 25px;
	height: 25px;
	margin-left: 2px;
}
.TravelRateDeactive {
	background-position: -32px -257px;
	float: left;
	background-image: url('img/icons.png');
	width: 25px;
	height: 25px;
	margin-left: 4px;
}
.recipe-rate-status { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	float: left;
	width: 99%;
	line-height: 150%;
	margin: 6px 0px 15px 0px;
}
.TravelRateNumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #00AE83;
	font-weight: bold;
	float: none;
}
.Search-box-outer { 
	width: 95%;
	float: left;
	padding: 10px 0px 10px 10px;
}
.Search-box-p-s { 
	width: 75%;
	float: left;
	background-color: #FFFFFF;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	height: 24px;
	padding: 0px 5px 0px 5px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.search-icon {
	width: 32px;
	height: 26px;
	float: left;
}
.Glimpses-headline {
	font-family: "Arial Narrow", arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #13461B;
	font-weight: bold;
	float: right;
	padding: 10px 5px 10px 5px;
	height: auto;
	width: auto;
}
#sidebarRemove .video-right-box, #sidebarRemove .video-right-box .Glimpses-headline {
	float: left;
}
.video-img-position { 
/**	width: 125px;
	height: 85px;**/
	float: left;
	margin: 20px 0 10px 10px;
}
.bottom-video-name-txt { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 140px;
	float: left;
	padding: 0px 15px 0px 25px;
}
.video-left-block {
	float: left;
	width: 100%;
}
.embeded-url-block {
	width: 100%;
	float: left;
}
.embeded-url-display-block {
	border: 1px solid #E1E1E1;
	width: 81%;
	float: left;
	background-color: #FFFFFF;
	padding: 5px 10px 5px 10px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.embeded-txt { 
	width: auto;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	float: left;
	padding: 5px 5px 5px 0px;
}
.video-district-listCopy { 
	width: 950px;
	float: left;
	height: auto;
	padding: 15px 20px 0px 20px;
}
.videos-tab-deactive, .photos-tab-active { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	float: left;
	font-weight: normal;
	text-align: center;
	vertical-align: middle;
	line-height: 30px;
	border-right: solid 1px #FFFFFF;
}
.videos-tab-deactive { 
	background-color: #EFEFEF;
	color: #333333;
}
.photos-tab-active { 
	color: #FFFFFF;
	background-color: #179104;
}
#Glimpses-inside-outer .videos-tab-deactive, #Glimpses-inside-outer .photos-tab-active { 
	font-size: 20px;
	padding: 5px 0px;
	margin-right: 0px;
}
.photos-ad-space { 
	width: 300px;
	float: right;
	height: 430px;
	margin: 10px 10px 10px 0px;
}
.Photogallery-inside-boxes {
	border: 1px solid #E1E1E1;
	width: 90px;
	height: 99px;
	float: left;
	margin-bottom: 10px;
}
.gallery-inside-boxes { 
	padding: 10px;
	border: 1px solid #E1E1E1;
	width: 90px;
	height: 151px;
	float: left;
	margin: 0px 8px 8px 0px;
}
.bottom-photo-name-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width: 100%;
	float: left;
	text-align: center;
}
.nxt-prv-block {
	width: 100%;
	height: auto;
	float: left;
	border: 1px solid #E8E8E8;
	background-color: #EBEBEB;
}
.img-count { 
	width: auto;
	float: left;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #333333;
	padding: 10px;
	background-color: #FFFFFF;
	border-right: solid 1px #E8E8E8;
}
.nxt-prv-icon-wrapper { 
	width: 58px;
	height: 16px;
	float: right;
	border-left: solid 1px #E5E5E5;
	padding: 8px 0px 8px 7px;
}
.prv-icon {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 2px;
	background-image: url('img/Photo-galeery-nxt-prv-icons.png');
	background-repeat: no-repeat;
	background-position: -5px -6px;
}
.Pause-icon {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 2px;
	background-image: url('img/Photo-galeery-nxt-prv-icons.png');
	background-repeat: no-repeat;
	background-position: center -6px;
}
.Nxt-icon {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 2px;
	background-image: url('img/Photo-galeery-nxt-prv-icons.png');
	background-repeat: no-repeat;
	background-position: -40px -6px;
}
.advt-300-250 {
	width: 300px;
	float: left;
	height: 250px;
	margin-bottom: 10px;
}
/* Travel-videos Ends Here*/
/* Travel-Snapshot */
ul { 
	width: 100%;
	height: auto;
	float: left;
	list-style-type: none;
}
.next-page-nav { 
	float: left;
	width: 100%;
	height: 18px;
	padding: 5px 0px 5px 0px;
}
.submit-button-position { 
	width: 30%; 
	height: 30px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 4px 0px 0px 8px;
	margin-left: 21%;
}

.travel-snapshot-su-button, .travel-snapshot-re-button { 
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-align: left;
	padding: 5px 10px;
	cursor: pointer;
}
.travel-snapshot-su-button { 
	color: #FFFFFF;
	background-color: #AA0001;
	border: 1px #AA0001 solid;
}
.travel-snapshot-re-button {
	color: #000000;
	border: 1px #9D9D9D solid;
	background-color: #E4E4E4;
	background: -moz-linear-gradient(top,#E4E4E4 0%, #FFFFFF 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E4E4E4), color-stop(100%,#FFFFFF));
	background: -webkit-linear-gradient(top, #E4E4E4 0%,#FFFFFF 100%);
	background: -o-linear-gradient(top, #E4E4E4 0%,#FFFFFF 100%);
	background: -ms-linear-gradient(top, #E4E4E4 0%,#FFFFFF 100%);
	background: linear-gradient(to bottom, #E4E4E4 0%,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E4E4E4', endColorstr='#FFFFFF',GradientType=0 );
}
.img-disc-txt { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 150%;
	width: 100%;
	font-variant: normal;
	text-align: left;
	float: left;
	border-bottom: dotted 1px #E6E6E6;
	padding: 10px 0px 10px 0px;
}
.Outer-inside-snapspot {
	border: 1px solid #E5E5E5;
	margin: 5px 10px 5px 10px;
	padding: 0px;
	width: 980px;
	float: left;
	height: auto;
}
.Outer-tab-snapspot {
	background-position: center bottom;
	padding: 0px;
	width: 100%; 
	float: left;
	height: 40px;
	background-image: url('img/mynews.png');
	background-repeat: repeat-x;
	margin-bottom: 10px;
}
.left-box-snap { 
	width: 56.12%;
	height: auto;
	float: left;
	padding-right: 0.75%;
	margin-top: 10px;
	border-right:dotted 1px #E8E8E8;
}
.right-box-snap { 
	width: 40%;
	height: auto;
	float: left;
	padding: 0px 5px 0px 5px;
	margin: 10px 0px 0px 5px;
}
.share-icon-box {
	float: left;
	width: 550px;
	height: 24px;
	margin-top: 5px;
}

/** Snap Shot rating section Alingment **/
/*.rate-box { 
	width: 200px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 5px 0px 5px 0px;
}*/
.rate-box { 
	width: 210px;
	height: auto;
    float : left;
	margin: 5px 0px 10px 0px;
	display: block;
	overflow: hidden;
}
.rate-box strong {
	padding-top: 3px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
}

/**  Snap Shot End **/
.rate-box2 { 
	width: auto;
	height: auto;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 7px 0px 7px 0px;
}
.post-left-box { 
	width: 22%;
	height: 35px;
	float: left;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 8px 0px 8px 0px;
}
.post-right-box { 
	width: 70%; 
	height: 35px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 8px 0px 8px 0px;
}
.post-right-box2 { 
	width: 70%; 
	height: 55px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 8px 0px 8px 0px;
}
.select-location-box { 
	width: 70%; 
	height: 35px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	padding: 8px 0px 8px 0px;
}
.small-box { 
	width: 18%;
	height: 30px;
	float: left;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	text-align: left;
	margin-left: 10px;
	padding: 4px 0px 8px 0px;
}
.Select-photos0box { 
	width: 97%;
	height: 50px;
	float: left;
	background-color: #FAEBDD;
	border: 1px solid #F5D8BC;
	text-align: left;
	vertical-align: middle;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #D66A0A;
	margin-top: 5px;
	padding: 20px 0px 0px 10px;
}
.Recent-Photos { 
	font-family: Georgia;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	width: 99%; 
	float: left;
	height: auto;
	border-bottom: dotted 1px #FEA112;
	border-top:#E5E5E5 1px dotted;
	margin: 5px 0px 10px 0px;
	padding: 10px 0px 10px 0px;
}
.photo-grey-box { 
	width: 100%;
	float: left;
	height: auto;
	padding: 5px 0px 5px 0px;
}
.photo-box-common {
	width: 100%;
	height: auto;
	float: left;
	margin: 0px;
}
.photo-thumb-box {
	width: 130px;
	height: 75px;
	float: left;
	text-align: center;
	padding: 5px 12px;
}
.input-filed-style {
	width: 205px;
	font-family: arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 12px;
	color: #333333;
	float: left;
	margin-bottom: 4px;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.post-right-box .input-filed-style, .select-location-box .input-filed-style {
	width:98% !important;
	display: block;
	float: none;
	padding: 5px 1%;
}
.attach-file-style {
	width: 100%; 
	float: left;
	padding: 5px;
	margin-bottom: 4px;
}
.dropdown-p {
	width: 180px;
	border: 1px solid #E8E8E8;
	font-family: arial, Helvetica, sans-serif;
	padding: 5px;
	font-size: 12px;
	color: #333333;
	float: left;
}
.sel-photos-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FEA112;
	font-weight: normal;
	float: left;
	width: auto;
	padding: 5px 10px 5px 10px;
}
.snapshot-main-img {
	width: 100%; 
	height: auto; 
	float: left;
}
.rating-block { 
	width: 100%; 
	height: auto; 
	float: left;
	padding: 5px 0px 5px 0px;
}
.snapshot-headlines { 
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FFAE35;
	float: left;
	padding: 5px 0px 5px 0px;
}
.snapshot-main-content-top-block {
	width: 100%; 
	height: auto;
	float: left;
}
.toolsGroup {
	float: left;
	width: auto;
	height: 50px;
}
.toolsGroup ul {
	float: left;
	display: block;
	list-style-type: none;
}
.toolsGroup ul li {
	float: left;
	/* width: 205px; */
	display: block;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
}
.toolsGroup ul li.EmailShare {
	float: left;
	width: 26px;
	background-image: url('img/icons.png');
	background-position: left -626px;
	margin-right: 20px;
}
.toolsGroup ul li.printTool {
	float: left;
	width: 26px;
	background-image: url('img/icons.png');
	background-position: -47px -626px;
	margin-right: 20px;
}
.toolsGroup ul li.shareTool {
	float: left;
	width: 26px;
	background-image: url('img/icons.png');
	background-position: -92px -624px;
	margin-right: 20px;
}
.shareFont {
	float: left;
	padding-top: 30px;
	color: #666;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.snapshot-main-content-middle-block {
	width: 100%; 
	height: auto;
	float: left;
}
.recent-pics-txt {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	color: #EA8C00;
	width: 200px;
	float: left;
	font-weight: normal;
}
.Arial-black-noborder { 
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	float: right;
	height: 16px;
	padding: 0px 10px 0px 10px;
}
.Arial-black-green-border { 
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #000000;
	height: 14px;
	width: auto;
	list-style-type: none;
	float: right;
	border-right:solid 1px #00CC00;
	padding: 0px 8px 0px 8px;
}
.file-size-txt {
	float: left;
	width: 100%;
}
.compitable-txt { 
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-align: center;
	vertical-align: middle;
	width: 100%;
	color: #999999;
	padding: 5px 0px 5px 0px;
}
/* Travel-Snapshot Ends Here*/

/*********One Column Ends Here*******************/

.storyclass1-img{
	float: left;
	width: 275px;
	height: auto;
	margin: 0 10px 0 0;
}
/*---------- Post Comment----------------*/
.Comment-Head-Color {
	color: #039ADD;
	background-image: url('img/comment-title-bg.jpg');
	background-repeat: repeat-x;
	background-position: left bottom;
	padding:0px 0px 15px 0px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-weight: Bold;
	font-style: normal;
	width: 100%;
}
.Comment-text-right {
	width: auto;
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8B898B;
	line-height: 15px;
	overflow: hidden;
	float: right;
	margin:5px 0px 0px 5px;
}

a:hover.Comment-text-right {
	color: #007CC3;
	text-decoration: none;
	}

.Comment-text-left {
	width: auto;
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #8B898B;
	line-height: 160%;
	overflow: hidden;
	float: left;
	margin: 5px 5px 0 0;
}

.Comment-byline-left-100 {
	width: 100%; 
	height: auto; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #8B898B; 
	line-height: 160%; 
	overflow: hidden; 
	float: left; 
	margin: 2px 0 0 0;
}
.Comment-font-black-100 {
	width: 100%;
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	line-height: 160%;
	overflow: hidden;
	margin: 5px 0 0 0;
	float: left;
	font-style: normal;
}
.Comment-slot-100 {
	margin: 5px 0 0 0;
	float: left;
	width: 100%;
	padding-top: 5px;
}
.Comment-slot-100-border {
	float: left; 
	width: 100%; 
	margin: 5px 0 5px 0; 
	border-bottom: 1px dotted #E0E0E0; 
	border-bottom-color: #C9C9C9; 
	padding-bottom: 10px;
}
.Comment-switch-slot {
	margin: 8px 0 0 0;
	float: left;
	width: 100%;
}
.Comment-switch-slot ul {
	margin: 0px 0 0 0;
	float: left;
	width: 100%;
	display: block;
}
.Comment-switch-slot ul li {
	border: 1px solid #DADADA;
	padding: 8px;
	margin: 1px;
	float: left;
	width: auto;
	display: block;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #888888;
	background-color: #F5F5F5;
}
.Comment-switch-slot ul li:hover, .Comment-switch-slot ul li a, .Comment-switch-slot ul li.Commentactive {
	color: #000000;
}
.Comment-slot-50 {
	margin: 10px 5px 0 0;
	float: left;
	width: 49%;
	padding: 0px 0 0 0;
}
.Comment-slot-50-rgt {
	margin: 10px 0px 0 0;
	float: left;
	width: 49%;
	padding: 0px 0 0 0;
}
.Comment-image-slt {
	float: left;
	width: 82px;
	height: 40px;
}
.Refresh-btn-Cmt {
	background-position: left top;
	float: left;
	width: 30px;
	height: 30px;
	background-image: url('img/refresh-img-sample.gif');
	background-repeat: no-repeat;
	margin-left: 5px;
}

.Post-Comment-btn-Cmt {
	background-color: #029BDE;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	padding: 8px;
	border: 0px;
	outline: none;
	cursor: pointer
}
.Comment-label-font {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	float: left;
	margin:5px 0px 5px 0;
	width: 100%;
}
.Replay-Btn {
	border: 1px solid #DADADA; 
	padding: 8px; 
	float: left; 
	width: auto; 
	display: block; 
	font-family: arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal; 
	color: #000000; 
	background-color: #F5F5F5; 
	margin: 5px 15px 0 0; 
	cursor: pointer; 
}
.Comment-Btm-slot {
	float: left; 
	width: 100%; 
	padding: 0 0 5px 0; 
	margin: 5px 0 5px 0; 
	height: auto;
}
.Comment-Btm-slot ul {
	float: left;
	width: 100%;

	display: block;
	}

.Comment-Btm-slot ul li {
	width: auto;
	height: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8B898B;
	line-height: 160%;
	overflow: hidden;
	float: left;
	margin: 8px 8px 0 0;
}
.Comment-slot-40 {
	margin: 0px 5px 0 0;
	float: left;
	width: 45%;
	padding: 0px 0 0 0;
}
/*---------- Post Comment ----------------*/
/************************Pop Up***********************************/
.Description-shadow-100 {
	padding: 5px;
	float: left;
	height: 85px;
	width: 98%;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
.shadow-inbox-100 {
	float: left;
	height: 30px;
	width: 98%;
	border: 1px solid #E2E2E2;
	-moz-box-shadow: inset 0 0 10px #000000;
	-webkit-box-shadow: inset 0 0 10px #000000;
	box-shadow: 0 0 10px #E6E6E6 inset;
}
/* -----------------quick-kerala-search result starts benny --------------------------- */

.search-listing-box {
	overflow: hidden;
	padding: 10px;
	background-color: whiteSmoke;
	margin-top: 15px;
	float: left;
	width: 96.9697%;
}

.listingAdtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	float: left;
	padding-top: 3px;
	margin-right: 5px;
	width: auto;
}
.listingAdlink {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: normal;
	color: #258D35;
	float: left;
}
.listingAdlink:hover {
	color: #258D35;
	text-decoration: underline;
}
.listingAdlink a {
	color: #258D35;
	text-decoration: none;
}
.count2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #000000;
	margin-top: 15px;
	float: left;
	width: 100%;
}
.Headinglist {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
	width: 100%;
	float: left;
}
.listing-location {
	color: #333333;
	font-size: 13px;
	padding-bottom: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	width: 100%;
}
.listingicon {
	float: left;
	width: 25px;
}
.listing-content {
	float: left;
	font-size: 13px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	line-height:140%;
	color: #4F4F4F;
	width: 90%;
	height: auto;
	padding-bottom: 5px;
}
.listing-area {
	margin-bottom: 15px;
	float: left;
	width: 100%;
}
.listingAdtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	float: left;
	padding-top: 3px;
	margin-right: 5px;
	width: auto;
}
.SearchListQk {
	float: left;
	width: 100%;
}
.facebook-block, .advt-slot300-600 {
	width: 300px;
	margin: 0px 0px 20px 0px;
	float: left;
}
.plan-your-trip-300 {
	width: 300px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.ImageSlotfood img, .ImageSlotTravel img {
	width: 100%;
	height: auto;
	float: left;
}
.home-travel-greenbox {
	width: 100%;
	height: auto;
	float: left;
	background-color: #13461B;
}
.chef-photo {
	width: 100px;
	height: auto;
	margin: 0px 10px 0px 0px;
	float: left;
}
#showMpreSideCont, #showLessSideCont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	padding: 10px;
	border: 1px #D3D3D3 solid;
	background-color: #E9E9E9;
	background: -moz-linear-gradient(top,#E9E9E9 0%, #FFFFFF 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E9E9E9), color-stop(100%,#FFFFFF));
	background: -webkit-linear-gradient(top, #E9E9E9 0%,#FFFFFF 100%);
	background: -o-linear-gradient(top, #E9E9E9 0%,#FFFFFF 100%);
	background: -ms-linear-gradient(top, #E9E9E9 0%,#FFFFFF 100%);
	background: linear-gradient(to bottom, #E9E9E9 0%,#FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E9E9E9', endColorstr='#FFFFFF',GradientType=0 );
	cursor: pointer;
}
.subBtn, .getBtn{
	width:128px;
	height:20px; 
	color:#FFF;
	font-family: arial;
	font-size: 19px;
	font-weight: normal;
	font-style: normal;
	text-align:center;
	border-radius:5px;
	text-decoration:none;
	padding: 10px;
}
.getBtn{
	background-color:#1b77c0;
}
.subBtn{
	background-color:#d3340a;
}



/* TRAVEL HOME */

/* --- Top-Slide --- */
.trave-home-left-arrow, .trave-home-right-arrow {
	width: 33px;
	height: 255px;
	margin: 0px 0px 0px 0px;
	background-color: #13461B;
}
.trave-home-left-arrow {
	background-image: url('img/l-arrow-white.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.trave-home-left-arrow:hover, .trave-home-right-arrow:hover {
	background-color: #1A5E24;
	cursor: pointer;
}
.trave-home-right-arrow {
	background-image: url('img/r-arrow-white.png');
	background-repeat: no-repeat;
	background-position: center center;
}
.slide-box-trave-home {
	height: 255px;
}
.travel-home-web-img216 { 
	width: 216px;
	height: 255px;
	margin: 0px 10px 0px 0px;
	float: left;
}
.travel-hover-icon {
	position: relative;
	float: left;
	background-color: #000000;
	
}
.travel-home-web-img216 .travel-home-hover {
	width: 196px;
}
.travel-hover-icon .travel-home-hover {
	height: 235px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 23px;
	font-weight: normal;
	color: #FFFFFF;
	background-image: url('img/travel-hover-bg.png');
	background-repeat: repeat;
	background-position: left top;
	padding: 10px;
	position: absolute;
	z-index: 1;
	display: inline-block;
}
.travel-hover-icon:hover .travel-home-hover {
	display: none;
}
.icon-suitcase {
	width: 66px;
	height: 66px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background-image: url('img/buttons-travel-home.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: -429px -811px;
	display: block;
}
.travels-slide-icon {
	width: 66px;
	height: 66px;
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: block;
}
.travel-hover-ar-yellow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFF00;
	display: block;
	margin: 0px 0px 10px 0px;
}
.travel-read-more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	background-color: #FFFF00;
	padding: 5px;
	margin: 20px 0px 0px 0px;
	float: left;
}
/* --- Top-Slide End --- */

.EatoutSlot, .HangoutSlot { 
	width: 49.18571%;
	margin: 0px 1.42857% 0px 0px;
	float: left;
}
.EatoutSlot { 
	background-color: #35D7D9;
}
.HangoutSlot { 
	margin: 0px;
	background-color: #24E37F;
}
.EatuotTitleBox, .HangoutTitleBox { 
	width: 35.81781%;
	height: auto;
	float: left;
}
.EatuotTitleBox-icon, .HangoutTitleBox-icon, .AboutKeralaTitleBox-icon, .AboutKeralaTitleBox-icon-ipad, .Essential-KL-TitleBox-icon, .GettingAroundTitleBox-icon, .GettingAroundTitleBox-icon-ipad, .FestivalTitleBox-icon, .FestivalTitleBox-icon-ipad, .MyDiscoveryTitleBox-icon, .MyDiscoveryTitleBox-icon-ipad, .NewsTitleBox-icon, .GlimpsesTitleBox-icon, .ToolsTitleBox-icon, .SnapSpotTitleBox-icon, .SnapSpotTitleBox-icon-ipad, .PlanUrTripTitleBox-icon, .PlanUrTripTitleBox-icon-ipad { 
	width: 66px;
	height: 66px;
	background-image: url('img/buttons-travel-home.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	margin: 10% auto;
	display: block;
}
.EatuotTitleBox-icon-ipad, .HangoutTitleBox-icon-ipad, .AboutKeralaTitleBox-icon, .Essential-KL-TitleBox-icon-ipad, .GettingAroundTitleBox-icon, .FestivalTitleBox-icon, .MyDiscoveryTitleBox-icon, .NewsTitleBox-icon, .GlimpsesTitleBox-icon-ipad, .ToolsTitleBox-icon-ipad, .SnapSpotTitleBox-icon, .PlanUrTripTitleBox-icon { 
	margin: 2% 5%;
	float: left;
}
.EatuotTitleBox-icon { 
	background-position: -20px -19px;
}
.HangoutTitleBox-icon { 
	background-position: -200px -19px;
}
.AboutKeralaTitleBox-icon {
	background-position: -430px -19px;
}
.GettingAroundTitleBox-icon {
	background-position: -430px -407px;
	margin: 2% 1% 2% 5%;
}
.FestivalTitleBox-icon { 
	background-position: -200px -213px;
}
.MyDiscoveryTitleBox-icon {
	background-position: -200px -407px;
}
.NewsTitleBox-icon {
	background-position: -430px -601px;
}
.PlanUrTripTitleBox-icon { 
	background-position: -430px -213px;
}
.MyDiscovery-Box-190 {
	background-color: #FFAD33;
}
.ImageBox-310 { 
	width: 64.18219%;
	height: auto;
	float: left;
	position: relative;	
}
.ImageBox-310 img { 
	width: 100%;
	float: left;
}
.TitleOuter-01 {
	float: left;
	width: auto;
	margin: 0px 10px 0px 50px;
}
.TitleOuter-01-ipad {
	float: left;
	width: auto;
	margin: 30px 10px 10px 10px !important;
}
.TitleOuter-02-ipad {
	float: left;
	width: auto;
	margin: 17px 10px 10px 10px !important;
}
.ImageBox-310 .icon-eatouts, .ImageBox-310 .icon-hangouts, .ImageBox-330 .icon-Glimpses, .ImageBox-180 .icon-Tools  {
	width: 30px;
	height: 50px;
	bottom: 10px;
	float: left;
	z-index: 2;
	*left: 0;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.ImageBox-330 .icon-Essential  {
	width: 30px;
	height: 50px;
	bottom: 10px;
	float: right;
	right: 0;
	z-index: 2;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
}
.icon-Tools { 
	background-position: -13px -236px;
}
.icon-Glimpses { 
	background-position: -13px -469px;
}
.HeadingSub-White { 
	font-size: 17px;
	color: #FFFFFF;
}
.icon-eatouts {
	background-position: -13px 0px;
}
.icon-hangouts {
	background-position: -13px -118px;
}
.icon-Essential { 
	background-position: 4px -180px;
}
.travel-arrow-rot270 {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); 
	-webkit-transform: rotate(270deg); 
	-moz-transform: rotate(270deg); 
	-o-transform: rotate(270deg); 
	transform: rotate(270deg);
	bottom: -10px !important;
	bottom: -20px\9 !important;
	*bottom: 0px !important;
	left: 38px;
}
.travel-arrow-rot90 {
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=1); 
	-webkit-transform: rotate(90deg); 
	-moz-transform: rotate(90deg); 
	-o-transform: rotate(90deg); 
	transform: rotate(90deg);
	bottom: -10px !important;
	bottom: -20px\9 !important;
	*bottom: 0px !important;
	left: 38px;
}
.AboutKerala { 
	float: left;
	width: 45.93878%;
	margin: 0px 1.55119% 0px 0px;
}
.AboutKerala-ipad { 
	width: 36.93878%;
}
.AboutKerala .Vertical-Box-190, .GettingAroundSlot .Vertical-Box-190 { 
	width: 42.22222%;
	float: left;
	background-color: #13461b;
}
.GettingAroundSlot .Vertical-Box-190 { 
	background-color: #5FB52B;
}
.PlanUrTrip-Slot .Vertical-Box-190 { 
	width: 32.87535%;
	float: left;
	margin-left: 1.67653%;
}
.AboutKeralaTitleBox, .GettingAroundTitleBox, .MyDiscoveryTitleBox, .SnapSpotTitleBox { 
	width: 100%;
	height: auto;
	float: left;
	margin: 13% 0%;
}
.PlanUrTripTitleBox { 
	width: 100%;
	height: auto;
	float: left;
	padding: 23% 0%;
	margin: 7% 0% 0% 0%;
}
.TitleOuter-02 { 
	float: left;
	margin: 15px 0px 0px 5px;
}
.HeadingMain-Black { 
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #666666;
	font-weight: normal;
}
.HeadingSub-Black { 
	font-size: 17px;
	color: #666666;
	padding-left: 2px;
}
.TitleOuter-02 .HeadingMain-Black, .TitleOuter-02 .HeadingSub-Black, .TitleOuter-04 .HeadingMain-Black, .TitleOuter-04 .HeadingSub-Black {
	color: #FFFFFF !important;
}
.TravelNewsrS .TitleOuter-04 .HeadingMain-Black, .TravelNewsrS .TitleOuter-04 .HeadingSub-Black {
	color: #666666 !important;
}
.ImageBox-190, .ImageBox-300 { 
	width: 100%;
	float: left;
	position: relative;
}
.ImageBox-190 img, .ImageBox-300 img, .ImageBox-180 img { 
	width: 100%;
	float: left;
}
.icon-White-Down { 
	width: 40px;
	height: 20px;
	float: left;
	z-index: 2;
	*left: 0px;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -383px;
	margin-left: 40px;
}
.AboutKerala .icon-White-Down {
	background-position: 0px -560px;
}
.PlanUrTrip-Slot .icon-White-Down { 
	background-position: 0px -613px !important;
}

.icon-White-Up { 
	width: 40px;
	height: 20px;
	z-index: 2;
	*left: 0px;
	position: absolute;
	background-image: url('img/arrow-icon-travel.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 0px -310px;
	margin: 0px 0px 0px 30px;
	bottom: 0px;
}
.About-kl { 
	width: 51.23165%;
	float: left;
	margin: 15px 0px 0px 5.55556%;
}
.About-kl ul {
	width: 100%;
	float: left;
	height: auto;
	display: block;
	list-style-type: none;
}
.About-kl ul li { 
	float: left;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 140%;
	list-style: circle inside inherit;
}
.About-kl ul li.text-normal a {
	color: #000000 !important;
	text-decoration: none !important;
}
.About-kl ul li.text-normal, .About-kl ul li.textHighlight, .About-kl ul li.textHighlight:hover { 
	width: 98%;
	float: left;
	height: auto;
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #000000;
	line-height: 140%;
	padding: 10px 0px 10px 0px;
	border-bottom: dotted 1px #E1E7ED;
	list-style: circle inside inherit;
}
.About-kl ul li.text-normal { 
	color: #000000;
}
.About-kl ul li.textHighlight, .About-kl ul li.textHighlight:hover { 
	color: #009900;
}
.PlanUrTrip-Slot { 
	width: 52.41466%;
	background-color: #F8F9FA;
	float: left;
}
.PlanUrTrip-Slot-ipad { 
	width: 61.41466%;
}
.PlanUrTripSlot-300 { 
	width: 300px;
	margin-left: 1.67653%;
	float: left;
	margin-top:10px;
}
.PlanUrTripTitleBox { 
	background-color: #41b489;
}
.EssentialKeralaSlot { 
	float: left;
	width: 46.66667%;
	margin: 0px 1.53846% 0px 0px;
	background-color: #1EBF6B;
}
.EssentialKeralaSlot-ipad { 
	width: 27.66667%;
}
.Essential-KL-TitleBox { 
	width: 27.47253%;
	height: auto;
	float: left;
}
.Essential-KL-TitleBox-icon { 
	background-position: -430px -19px;
}
.ImageBox-330 { 
	width: 72.42747%;
	height: auto;
	float: left;
	position: relative;
}
.ImageBox-330 img { 
	width: 100%;
	float: left;
}
.TitleOuter-03 { 
	margin: 50px 7px 10px 7px;
}
.TitleOuter-03-ipad { 
	margin: 20px 0px 0px 10px;
}
.GettingAroundSlot { 
	float: left;
	width: 46.93878%;
	height: auto;
	margin: 0px 1.53061% 0px 0px;
}
.TravelNewsrS { 
	float: left;
	width: 30.61224%;
	margin: 0px 0px 0px 1.53061%;
	background-color: #F8F9FA;
}
.TitleOuter-04 { 
	float: left;
	width: auto;
	margin: 15px 0px 0px 0px;
}
.FestivalCalendarS { 
	float: left;
	width: 19.48718%;
	background-color: #5FB52B;
}
.FestivalCalendarS-ipad { 
	width: 20.48718%;
}
.FestivalTitleBox { 
	width: 100%;
	height: auto;
	float: left;
	margin: 13% 0%;
}
.FestivalTitleBox-mob-la { 
	width: 100%;
	height: auto;
	float: left;
	margin: 3% 0%;
}
.Ad-Slot-300 { 
	float: left;
	width: 300px;
	margin-left: 1.53061%;
}
.story-slot-Getting { 
	float: left;
	width: 54.44444%;
	margin-left: 3.33333%;
}
.text-arial-grey {  
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #808080;
	line-height: 160%;
	margin-bottom: 10px;
	display: block;
}
.HeadingSub-Green { 
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	color: #1EBF6B;
	font-weight: normal;
	padding: 5px 0px 5px 0px;
	display: block;
}
.HeadingSub-Green a {
	color: #1EBF6B !important;
	text-decoration: none !important;
}
.Text-Normal-B { 
	font-family: georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	line-height: 160%;
	padding: 5px 0px 5px 0px;
	display: block;
}
.Vertical-Box-190 { 
	width: 19.38776%;
	float: left;
}
.PlanUrTrip-Slot .Vertical-Box-190-ipad { 
	width: 29.6753%;
}
.NewsTitleBox { 
	width: 100%;
	height: auto;
	float: left;
	margin: 3% 0%;
}
.GlimpsesKeralaSlot { 
	float: left;
	width: 46.93878%;
	background-color: #080703;
	margin: 0px 1.53061% 0px 0px;
}
.GlimpsesTitleBox { 
	width: 27.4796%;
	height: auto;
	float: left;
}
.GlimpsesTitleBox-icon {
	background-position: -20px -601px;
}
.ToolsTipsSlot, .ToolsTipsSlot-ipad { 
	float: left;
	width: 30.61224%;
	height: auto;
	background-color: #00553E;
}
.ToolsTipsSlot-ipad { 
	width: 26.31224%;
}
.ToolsTipsSlot-ipad .ToolsTitleBox { 
	padding: 0px 0px 10px 0px;
}
.snap-spot-Box-190-b .SnapSpotTitleBox .TitleOuter-04 {
	margin: 0px 0px 0px 5px;
}
.ToolsTitleBox .TitleOuter-05 {
	margin-left: 27px;
}
.ToolsTipsSlot-ipad .TitleOuter-05 {
	margin-left: 10px;
}
.ToolsTitleBox { 
	width: 40%;
	height: auto;
	float: left;
}
.ToolsTitleBox-icon {
	background-position: -20px -407px;
}
.TitleOuter-05 { 
	float: left;
	width: auto;
	height: auto;
	margin: 15px 0px 0px 5px;
}
.TitleOuter-05-ipad { 
	float: left;
	width: auto;
	height: auto;
	margin: 5% 0% 1% 1%;
}
.ImageBox-180 { 
	width: 60%;
	float: left;
	position: relative;
}
.Vertical-Box-190-b, .Vertical-Box-190-b-ipad { 
	width: 19.38776%;
	float: left;
	margin: 0px 0px 0px 1.53061%;
}
.Vertical-Box-190-b-ipad { 
	width: 23.68776%;
}
.snap-spot-Box-190-b { 
	background-color: #FFAD33;
}
.SnapSpotTitleBox-icon { 
	background-position: -200px -601px;
}
.TravelSection01, .TravelSection02, .TravelSection03, .TravelSection04, .TravelSection05 {  
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}
.TravelSection02, .TravelSection03, .TravelSection04 {
	margin: 15px 0px 0px 0px;
}
.TravelSection05 {  
	margin: 15px 0px 15px 0px;
}
.TravelSection04 .Ad-Slot-300-mob-lan {
	margin: 10px auto 0px auto !important;
	float: none !important;
}

.B-O-K-Slot {
	width: 100%;
	height: auto;
	background-color: #006C5D;
	float: left;
}






.About-kl ul li.text-normal a:hover, .HeadingSub-Green a:hover {
	color: #007CC3 !important;
	text-decoration: underline !important;
}

.Entertainment-title, .NewsTitle, .LifestyleTitle, .SlideshowBTitle, .FocusTitle, .ColumnsTitle, .TechTalkTitle, .CuisineTitle, .FeaturesTitle, .UsersTitle, .SportsTitle, .TravelTitle, div.cnWidget .cnHeader h3.cnWidgetTitle {
    font-family: Georgia, "Times New Roman" !important;/*New*/
    font-size: 22px !important;/*New*/
    font-weight: 500 !important;/*New*/
}

/*--- 640 ---*/
@media all and (max-width: 640px) and (min-width: 481px) {
.AboutKerala, .AboutKerala-ipad, .PlanUrTrip-Slot, .PlanUrTrip-Slot-ipad, .GettingAroundSlot { 
	width: 100% !important;
	margin-bottom: 15px !important;
}
.Vertical-Box-190 .Vertical-Box-190-ipad {
	width: 32.22222% !important;
}
.About-kl ul li {
	padding: 12.9px 0px !important;
}
.EssentialKeralaSlot, .EssentialKeralaSlot-ipad, .FestivalCalendarS, .FestivalCalendarS-ipad, .MyDiscovery-Box-190, .TravelNewsrS {
	width: 48.5% !important;
	margin-bottom: 15px !important;
}
.FestivalCalendarS .FestivalTitleBox, .FestivalCalendarS-ipad .FestivalTitleBox { 
	margin-top: 4.5% !important;
	margin-bottom: 3.5% !important;
}
.TravelSection04 .Ad-Slot-300 {
	margin-top: 15px;
	margin-left: 0px;
}
.PlanUrTripSlot-300 {
	margin-left: 1.5%;
}
.TravelSection04 .Ad-Slot-300 {
	margin: 0px auto !important;
	float: none !important;
	display: block !important;
	overflow: hidden !important;
}
.story-slot-Getting .text-arial-grey {
	font-size: 15px !important;
}
.story-slot-Getting .HeadingSub-Green {
	font-size: 20px !important;
}
.story-slot-Getting .Text-Normal-B {
	font-size: 14px !important;
}
.MyDiscovery-Box-190 .MyDiscoveryTitleBox {
	margin: 1% 0% !important;
}
.TravelNewsrS .NewsTitleBox{
		margin: 9% 0% !important;
}
.TravelSection05 {
	margin: 0px;
}
.snap-spot-Box-190-b .SnapSpotTitleBox {
	margin: 43% 0%;
}
}
/*--- 640 End ---*/

/* TRAVEL HOME End */
.borderright-1 {
	border-right: 1px #E8E8E8 solid;
}
#AdDisplay{
	
	display: block !important;
}

/*Drop Down Start */

.travel-dropdown-box {
   width: 215px;
   height: 21px;
   overflow: hidden;
   background-color: #E1E7ED;
   background-image: url('img/travel-dropdown-bg.jpg');
   background-repeat: no-repeat;
   background-position: right top;
   border: 1px #CDD7E0 solid;
   -webkit-border-radius: 4px;
   -moz-border-radius: 4px;
   border-radius: 4px;
   -webkit-box-shadow: inset 2px 2px 2px 0px #999999;
	-moz-box-shadow: inset 2px 2px 2px 0px #999999;
	box-shadow: 2px 2px 2px 0px #999999 inset;
	position: relative;
}
.travel-dropdown-box select {
   width: 245px;
   height: 21px;
   font-family: Arial, Helvetica, sans-serif;
   color: #000000;
   background-color: transparent;
   padding: 0px;
   font-size: 16px;
   line-height: 1;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   outline: none;
   border: 0px; 
}
.travel-dropdown-box select option {
   width: 180px;
   height: 21px;
   border-bottom: 1px #CDD7E0 solid;
   padding: 0px 10px 3px 20px !important;
   margin: 0px 0px;
   overflow: hidden;
   display: block;
   outline: none;
}
.travel-dropdown-box option:hover {
   background-color: #F3F5F8 !important;
   text-decoration: underline;
}
.travel-dropdown-box option.header, .travel-dropdown-box option.header:hover {
   font-weight: bold;
   background-color: #75C8BD !important;
   padding: 5px 10px 0px 10px !important;
   text-decoration: none;
}
/*Drop Down End */



/* carousal slider */

.slider{
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
}
ul.sliderWrapper {
top:0px;left:0px;
margin-left: 0px;
margin-top: 0px;
width: 100%;
height: auto;
}
ul.sliderWrapper li {
position:absolute;
left:0px;
width: 100%;
height: auto;
}
ul.sliderWrapper li img{
	width: 100%;
	height: auto;
	float: left;
}
.triggersMask{
	background: none repeat scroll 0 0 #000000;
    bottom: 2px;
	left: 0;
    margin: 0 auto;
    padding: 0px;
	/*padding-top: 8px;*/
    position: absolute;
    text-align: center;
    width: 100%;
	float: left;
	height: 30px;
}
ul.triggers { 
	display: block;
	margin: 0 auto;
	line-height: 16px;
	padding: 5px 0px;
}
ul.triggers li { 
		margin:5px;
		padding:0px; 
		font: bold;
		cursor:pointer;
		color:#525a67;
		line-height: 15px;
		font-size: 18px;
		display: inline;
		width: 10px; 
		height: auto; 
		list-style: none;
    }
ul.triggers li.selected {
	color:#03a4ec;
	}
.control {position:absolute; top: 35%; color:#000; cursor:pointer; width: 16px; height: 25px;}
.prev {
	left: 0px;
	background-position: 0px -808px;
	width: 33px;
	height: 59px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.prev:hover {
	background-position: 0px -729px;
}
.next { 
	right: 0px;
	background-position: -63px -808px;
	width: 33px;
	height: 59px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.next:hover {
	background-position: -63px -729px;
}
.sliderWrapper .top-story-bg {
	height: auto;
	width: 100%;
	zoom:1;
	position: absolute;
	padding-bottom: 10px;
	background-image: url('img/Section-top-story-gradient.png');
	background-repeat: repeat-x;
	background-position: top left;
	bottom:0px;
	left: 0px;
	display: block;
}
[id*=sliderWrapper_] .top-story-bg {
    height: auto;
    width: 100%;
    zoom: 1;
    position: absolute;
    padding-bottom: 10px;
    background-image: url('img/Section-top-story-gradient.png');
    background-repeat: repeat-x;
    background-position: top left;
    bottom: 15px;
    left: 0px;
    display: block;
}

.sliderBackgroundC{
	background: #000000;
}
/************Weather CSS***************************/
.QkSearchOuter {
	float: left;
	width: 660px;
	padding-right: 9px;
	border-right-color: #E0E0E0;
	border-right-width: 1px;
	border-right-style: solid;
}


.WeatherContainer {
	float: left;
	width: 100%;
	margin-bottom: 30px;
}
.weathercontainer2 {
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
.WeatherHeader {
	float: left;
	width: 100%;
}
.WeatherHeader h2 {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.drop-down-block {
	float: right;
	width: 50%;
}
.drp-down-li-position {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	float: right;
	width: 42%;
	color: #808080;
	vertical-align: middle;
	font-weight: normal;
	text-align: left;
	line-height: 1px;
	padding: 5px;
	margin: 0px 25px 4px 0px;
}
.WeatherHeader p {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.top-weather-block {
	width: 100%;
	float: left;
}

/* OLD Weather Block Start*/
/*
.large-weather-common{
	width: 180px;
	height: 120px;
	float: left;
	background-image: url('img/weath_sprite.png');
	padding-left: 135px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E5E5E5;
}
.lead-w-sunny {
	background-position: -38px 7px;
}
.lead-w-partly-sunny {
	background-position: -45px -115px;
}
.lead-w-partly-cloudy {
	background-position: -35px -245px;
}
.lead-w-chance-of-rain {
	background-position: -35px -385px;
}
.lead-w-scattered-thunderstorms {
	background-position: -35px -520px;
}
.lead-w-wind {
	background-position: -35px -655px;
}
.lead-w-cloudy {
	background-position: -35px -770px;
}
.lead-w-rain {
	background-position: -35px -903px;
}
.lead-w-thunder-storm {
	background-position: -35px -1040px;
}
.lead-w-clear-night {
	background-position: -35px -1175px;
}
.lead-w-partly-night {
	background-position: -35px -1290px;
}
.lead-w-partly-cloudy-night {
	background-position: -35px -1405px;
}
.lead-w-chance-of-rain-night { 
	background-position: -35px -1528px;
}
.lead-w-scattered-thunderstorm-night {
	background-position: -35px -1670px;
}
.lead-w-light-snow-2 {
	background-position: -35px -1805px;
}
.lead-w-light-snow-1 {
	background-position: -35px -1945px;
}
.lead-w-snow {
	background-position: -35px -2095px;
}
.lead-w-NA {
	background-position: -35px -2245px;
}*/
/* OLD Weather Block END*/


/*MM Weather sprite image changes*/

.large-weather-common{
	width: 180px;
	height: 120px;
	background-repeat: no-repeat;
	float: left;
	padding-left: 155px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #E5E5E5;
}
.lead-w-sunny {
	background-image: url('img/lead-w-sunny.png');
}
.lead-w-partly-sunny {
	background-image: url('img/lead-w-partly-sunny.png');
}
.lead-w-partly-cloudy {
	background-image: url('img/lead-w-partly-cloudy.png');
}
.lead-w-chance-of-rain {
	background-image: url('img/lead-w-chance-of-rain.png');
}
.lead-w-scattered-thunderstorms {
	background-image: url('img/lead-w-scattered-thunderstorms.png');
}
.lead-w-wind {
	background-image: url('img/lead-w-wind.png');
}
.lead-w-cloudy {
	background-image: url('img/lead-w-cloudy.png');
}
.lead-w-rain {
	background-image: url('img/lead-w-rain.png');
}
.lead-w-thunder-storm {
	background-image: url('img/lead-w-thunder-storm.png');
}
.lead-w-clear-night {
	background-image: url('img/lead-w-clear-night.png');
}
.lead-w-partly-night {
	background-image: url('img/lead-w-partly-night.png');
}
.lead-w-partly-cloudy-night {
	background-image: url('img/lead-w-partly-cloudy-night.png');
}
.lead-w-chance-of-rain-night {
	background-image: url('img/lead-w-chance-of-rain-night.png');
}
.lead-w-scattered-thunderstorm-night {
	background-image: url('img/lead-w-scattered-thunderstorm-night.png');
}
.lead-w-light-snow-2 {
	background-image: url('img/lead-w-light-snow-2.png');
}
.lead-w-light-snow-1 {
	background-image: url('img/lead-w-light-snow-1.png');
}
.lead-w-snow {
	background-image: url('img/lead-w-snow.png');
}
.lead-w-NA {
	background-image: url('img/lead-w-NA.png');
}

/*MM Weather sprite image changes ENDS*/


.lead-w-1-p {
	float: left;
	width: 85%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 130%;
	padding-left: 5px;
}
.weather-fig-outer {
	width: 90%;
	height: auto;
	float: left;
}
.lead-w-1-p-weather-txt {
	float: left;
	width: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 70px;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.degree {
	font-family: arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #333333;
	width: 20px;
	height: 20px;
	float: left;
}

/* Old Weather block Start*/
/*
.lead-w-thunder {
	background-position: -35px -4157px;
}
*/
/* Old Weather block END*/



/*MM Weather sprite image changes*/

.lead-w-thunder {
	background-image: url('img/lead-w-thunder.png');
}
/*MM Weather sprite image changes ENDS*/

.lead-w-other-details-outer {
	width: 40%;
	float: left;
	margin-left: 1.515%;
}
.lead-w-1-other-details-txt {
	float: left;
	width: 100%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
	line-height: 130%;
}


.weather-middle-outer {
	padding: 1.51515%;
	width: 96.9697%;
	float: left;
	background-color: #E5E5E5;
	margin-top: 1.51515%;

}
.middle-weathe-inside-box {
	width: 18.75%;
	height: 210px;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	margin-right: 1.5625%;
	
}
.middle-weathe-inside-box h5 {
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	margin-right: 1.5625%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.middle-weathe-inside-box P {
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	text-align: center;
	line-height: 130%;
}
.middle-weathe-inside-box-wb {
	width: 18.46154%;
	height: 210px; /* changes made for weather comp */
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
}
.weather-middle-img-block {
	float: left;
	width: 100%;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;
	text-align: end;
	padding-left: 30px;
}
.weather-middle-unit-block { /* changes made for weather comp */
	width: 100px;
	height: auto;
	text-align: center;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	vertical-align: top;
	margin: 0px auto;
	overflow: hidden;
	display: block;
}
.middle-weathe-inside-box-wb P {
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	margin-right: 1.5625%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	text-align: center;
	line-height: 130%;
}
.weather-middle-unit-block p {
	width: auto; /* changes made for weather comp */
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	margin-left: 3px; /* changes made for weather comp */
}
.weather-middle-unit-degree {
	width: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	float: left;
}
.weather-middle-sub-unit-block { /* changes made for weather comp */
	width: 100px;
	height: auto;
	text-align: center;
	color: #808080;
	vertical-align: top;
	margin: 0px auto;
	overflow: hidden;
	display: block;
}

.weather-middle-sub-unit-block p {
	width: auto; /* changes made for weather comp */
	float: left;
	margin-left: 1.5%;
	padding-left: 3px; /* changes made for weather comp */
	font-family: arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #666666;
	margin-top: 5px;
}
.middle-weather-details-txt {
	width: 100%;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	padding-top: 1.5%;
	padding-bottom: 1.5%;
}
.middle-weathe-inside-box-wb h5 {
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	margin-right: 1.5625%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}
.WeatherWrap {
	float: right;
	width: 150px;
	height: auto;
	margin: 10px 0px 0px 5px;
	display:none !important;
}
.WeatherLocation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009CDE;
	display: inline-block;
	clear: left;
	width: 90%;
	margin-left: 5px;
}
.WeatherLocation a.linkcol, .WeatherLocation a.linkcol:hover{
	color: #009CDE;
}
.weatherRead {
	float: left;
	width: 80px;
	height: auto;
}
.tempNow {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	color: #808080;
	float: left;
	width: 100%;
}
.weatherstatus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	float: left;
}
/* Old Weather block END*/

/*MM Weather sprite image changes*/
.Sunny-s {
	background-image: url('img/Sunny-s.png');
}
.PartlySunny-s {
	background-image: url('img/PartlySunny-s.png');
}
.PartlyCloudy-s {
	background-image: url('img/PartlyCloudy-s.png');
}
.ChanceofRain-s {
	background-image: url('img/ChanceofRain-s.png');
}
.Scatteredthunderstorm-s {
	background-image: url('img/Scatteredthunderstorm-s.png');
}
.Wind_s {
	background-image: url('img/Wind_s.png');
}
.Cloudy-s {
	background-image: url('img/Cloudy-s.png');
}
.Rain-s {
	background-image: url('img/Rain-s.png');
}
.Thunderstorm-s {
	background-image: url('img/Thunderstorm-s.png');
}
.ClearNight-s {
	background-image: url('img/ClearNight-s.png');
}
.PartlyNight-s {
	background-image: url('img/PartlyNight-s.png');
}
.PartlyCloudyNight-s {
	background-image: url('img/PartlyCloudyNight-s.png');
}
.ChanceofrainNight-s {
	background-image: url('img/ChanceofrainNight-s.png');
}
.ScatteredthunderNight-s {
	background-image: url('img/ScatteredthunderNight-s.png');
}
.LightSnow2-s {
	background-image: url('img/LightSnow2-s.png');
}
.LightSnow1-s {
	background-image: url('img/LightSnow1-s.png');
}
.Snow-s {
	background-image: url('img/Snow-s.png');
}
.NotAvailable-s {
	background-image: url('img/NotAvailable-s.png');
}
.thunder-s { /* changes made for weather comp */
	background-image: url('img/thunder-s.png');
}
/*MM Weather sprite image changes ENDS*/
.TabW {
	width: 100%;
	float: left;
	margin-bottom: 5px;
	background-color: #029BDE;
	padding-top: 10px;
	border-top-color: #01709E;
	border-top-width: 2px;
	border-top-style: solid;
}
.TabW ul {
	width: 100%;
	height: 30px;
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: block;
}
.TabW ul li {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	line-height: 180%;
}
.TabW ul li.TabSelect, .TabW ul li.TabDeselect {
	width: auto;
	height: 30px;
	float: left;
}
.TabW ul li.TabSelect {
	
	margin: 0px 0px 0px 5px;
	padding: 0px 20px 0px 20px;
	color: #10436D;
}
.TabW ul li.TabDeselect {
	margin: 0px 0px 0px 5px;
	padding: 0px 20px 0px 20px;
	color: #000000;
}
.TabW ul li.TabDeselect a, .TabW ul li.TabDeselect a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.TabW ul li.TabSelect a, .TabW ul li.TabSelect a:hover {
	color: #10436D;
	text-decoration: none;
}
.weatherBlock {
	width: 280px;
	height: 250px;
	float: left;
	border: 1px solid #E5E5E5;
	padding: 10px;
	margin: 10px;
	background-color: #FFFFFF;
}
.weatherBlockhead {
	float: left;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.lead-w-1-p-weather-txt2 {
	float: left;
	width: auto;
	font-family: arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: bold;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
}
.lead-w-1-p2 {
	float: left;
	width: 85%;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #808080;
	padding-top: 10px;
	padding-bottom: 5px;
	text-align: left;
	line-height: 130%;
	padding-left: 5px;
	margin-top: 15px;
}
.middle-weathe-inside-box2 {
	height: 230px; /* changes made for weather comp */
	margin: 5px 4px 5px 4px;
	border: 1px dotted #AEAEAE;
	padding: 6px;
	width: 30%;
	background-color: #FFFFFF;
	float: left;
}
.middle-weathe-inside-box2 h5 {
	width: 92%;
	background-color: #FFFFFF;
	padding-top: 1.51515%;
	padding-bottom: 1.51515%;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.weather-middle-img-block2 {
	float: left;
	width: 100%;
	height: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	vertical-align: middle;
	text-align: end;
}
.weather-middle-unit-block2 {
	width: 58%;
	float: left;
	padding-top: 10px;
	text-align: center;
	padding-left: 5px;
}
.weather-middle-unit-block2 p {
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #333333;
}
.weatherstatustexts {
	width: 98%; /* changes made for weather comp */
	float: left;
	padding-left: 5px;
}
.weatherstatustexts p {
	width: 100%;
	float: left;
	padding-top: 8px;
	text-align: left;
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 130%;
}
.subTabw {
	width: 99%;
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.subTabw ul {
	float: left;
}
.subTabw ul li {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	padding-right: 20px;
	padding-left: 2px;
	line-height: 20px;
}
.subTabw ul li.tabselect a, .subTabw ul li.tabselect a:hover {
	color: #CC0000;
	text-decoration: none;
	font-size: 13px;
}
.subTabw ul li.tabdeselect a, .subTabw ul li.tabdeselect a:hover {
	color: #666666;
	text-decoration: none;
}

.weather-box
{
	width:100% !important;
border:5px solid #E5E5E5 !important;
}
.weather-middle-img-block-iPad
{
	padding-left: 10% !important;
}
.drop-down-block-mob
{
	float: none !important;
	width: 100% !important;
}
.lead-w-rain-mob
{
	border-right-color: #FFFFFF !important;
}
/*MM Weather sprite image changes--
.weather-icon-mob
{
	margin-left: 25% !important;
}
--MM Weather sprite image changes ENDS*/
/*MM Weather sprite image changes*/
.weather-middle-outer-mob {
	width: auto !important;
	margin: 0px 30px 0px 30px !important;
	display: block !important;
	float: none !important;
	overflow: hidden !important;
}
/*MM Weather sprite image changes ENDS*/
.middle-weathe-inside-box-mob
{
	
	/*margin-right: 1.5625% !important;*/
}
.weather-icon-mob
{
margin-left: 18% !important;	
}
.middle-weathe-inside-box2-mobPort
{
	width: auto !important;
}
.middle-weathe-inside-box2-mobLan
{
	width:43% !important;
}
.TabDeselect-mob
{
	padding: 0px 5px 0px 5px !important;
}
.a-mob
{
	color: #FFFFFF !important;
}
.TabW-mob
{
	padding-top: 4px !important;
	
}
.TabSelect-backgnd
{
	background-color: #FFFFFF;
}

/*MM Weather sprite image changes*/
.lead-w-fog-mist {
	background-image: url('img/lead-w-fog-mist.png');
}
.Fog-mist-s {
	background-image: url('img/Fog-mist-s.png');
}
.lead-w-sunny-snow-thunder {
	background-image: url('img/lead-w-sunny-snow-thunder.png');
}
.Sunny-snow-thunder-s {
	background-image: url('img/Sunny-snow-thunder-s.png');
}
.lead-w-night-snow-thunder {
	background-image: url('img/lead-w-night-snow-thunder.png');
}
.Night-snow-thunder-s {
	background-image: url('img/Night-snow-thunder-s.png');
}
/*MM Weather sprite image changes ENDS*/
#post-reply-slot {
	display: none;
}


/************Weather CSS Ends***************************/
.location-name {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #0099FF; 
	margin: 0px 0px 0px 5px; 
	display: inline-block;
}
.Comment-slot-bg {
	float: left; 
	width: 92%; 
	margin: 10px 2% 2px 0; 
	background-color: #EFEFEF; 
	padding: 2% 2% 2% 6%; 
	border-top-style: dotted; 
	border-top-width: 1px; 
	border-top-color: #C9C9C9; 
}
.powered-by-grey { /* changes made for weather comp */
	float: right;
	padding-top: 8px;
	text-align: left;
	color: gray;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	padding-left: 5px;
}
.powered-by-grey a { /* changes made for weather comp */
	color: gray;
	text-decoration:none;
	
	}
.grey-txt-weather { /* changes made for weather comp */
	width: auto;
	float: left;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding-top: 10px;
	padding-left: 2px;
}
/**PageListing colors ****/
.section-hcolor-red {color:#C40000 !important;}
.section-hcolor-pink {color:#FF287E !important;}
.section-hcolor-persian-green {color:#00AE83 !important;}
.section-hcolor-purple {color:#A81C8F !important;}
.section-hcolor-blue {color:#00487D !important;}
.section-hcolor-brown {color:#5F211A !important;}
.section-hcolor-orange {color:#FF6600 !important;}
.section-hcolor-light-green {color:#2C9B11 !important;}
.section-hcolor-dark-green {color:#13461B !important;}
.section-hcolor-light-orange {color:#FFAE35 !important;}
.section-hcolor-strong-cyan {color:#28B8C0 !important;}

/*** PageListing colors ends here ***/

/*MM Weather sprite image changes*/
.Sunny-s, .PartlySunny-s, .PartlyCloudy-s, .ChanceofRain-s, .Scatteredthunderstorm-s, .Wind_s, .Cloudy-s, .Rain-s , .Thunderstorm-s, .ClearNight-s, .PartlyNight-s, .PartlyCloudyNight-s, .ChanceofrainNight-s, .ScatteredthunderNight-s, .LightSnow2-s, .LightSnow1-s, .Snow-s, .NotAvailable-s, .thunder-s, .Fog-mist-s, .Sunny-snow-thunder-s, .Night-snow-thunder-s {
	float: left;
	width: 70px;
	height: 55px;
}
.middle-weathe-inside-box.weather-box.weather-middle-outer-mob.weather-middle-outer .Weather-Inside-images.weather-icon-mob {
	margin-left: 28% !important;
}
.primary-colclose .top-story-Sc img {
	float: left;
} 
.Vertical-Box-190.Vertical-Box-190-ipad.width100 .PlanUrTripTitleBox {
	padding: 0% 0% 7% 0%;
}
.Vertical-Box-190.Vertical-Box-190-ipad .PlanUrTripTitleBox {
	padding: 3% 0%;
}
.FestivalTitleBox.FestivalTitleBox-mob-la .TitleOuter-04 {
	margin: 15px 0px 0px 10px;
}
/*Added by Telsha for tool tip bug fixing*/
.popInfo { 
width:26px;
/*height:41px;
display:inline-block;*/
}
.special_promotion_image{
	width: 100%;
	height: auto;
}
#drop_down_hover{
	*left: 0px;
}
/*Media Query for Ad*/

/* @media all and (max-width: 800px) { 
#top_header_slot ,.top_ad_par,.top_web_ad
{ display: none; }
} */

/*End of Media Query*/




/*MM Weather sprite image changes ENDS*/
.myNewsRating{
	padding-left: 15px;
	vertical-align: middle;
	line-height: 17px;
}
.myNewsStarRating{
	background-image:none!important;
}

/* to solve FB like button issue*/
.sharingBlock .fb_iframe_widget {
display: inline-block;
position: inherit !important;
}

/* to solve FB like button issue*/
.sharingBlock .fb_iframe_widget span {
display: inline-block;
position: inherit !important;
text-align: justify;
}
.special_promotion_image{
	width: 100%;
	height: auto;
}

/*to solve list display issue in article content body*/
.article ol {
	list-style-position: inside;
}
.article ul{
	list-style-position: inside;
}

/*languagetips Starts*/
body {
	padding: 0px;
	margin: 0px;
}
.languagetips-wrapper {
	width: 600px !important;
	height: auto;
	background-color: #4F9D0B;
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
	overflow: hidden;
}
.languagetips-header {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:  bold;
	color: #FFFFFF;
	padding: 5px 10px;
	margin: 0px;
	overflow: hidden;
	display: block;
}
.languagetips-banner {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:  bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	padding: 0px 0px 0px 4px;
	margin: 0px;
	overflow: hidden;
	display: block;
}
.languagetips-banner ul{
	height: auto;
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: block;
	overflow: hidden;
}
.languagetips-banner ul li {
	width: 139px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	padding: 7px 5px;
	margin: 0px;
	list-style: none;
	float: left;
	overflow: hidden;
} 
.languagetips-text {
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #F7F7F7;
	border-bottom: 1px solid #E4E4E4;
	padding: 10px 10px;
	margin: 0px;
	display: block;
	overflow: hidden;
}
ul.name-columns {
	height: auto;
	background-color: #F7F7F7;
	border-right: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	padding: 0px;
	margin: 0px;
	list-style: none;
	display: block;
	overflow: hidden;
}
ul.name-columns li {
	width: 138px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	border-left: 1px solid #E4E4E4;
	padding: 7px 5px;
	margin: 0px;
	list-style: none;
	float: left;
	overflow: hidden;
}
/* languagetips Ends Here*/

/*!
 * FullCalendar v1.6.4 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
#calendar {
		width: 100%;
		margin-top:0px;
	}

.fc {
	direction: ltr;
	text-align: left;
	}
	
.fc table {
	border-collapse: collapse;
	border-spacing: 0;
	
	}
	
html .fc,
.fc table {
	font-size: 1em;
	
	}
	
.fc td,
.fc th {
	padding: 0;
	vertical-align: top;
	}



/* Header
------------------------------------------------------------------------*/
.fc-header
{
	background-color: #6A6A6A;
    float: left;
    height: 40px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.fc-header td {
	white-space: nowrap;
	}

.fc-header-left {
	width: 25%;
	text-align: left;
	}
	
.fc-header-center {
	text-align: center;
	}
	
.fc-header-right {
	width: 1%;
	text-align: right;
	}
	
.fc-header-title {
	display: inline-block;
	vertical-align: top;
	color: #FFFFFF;
    float: left;
   
    font-size: 20px;
    font-style: normal;
    font-weight: normal;
    height: 22px;
    margin: 26px 0 0 10px;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
    width: auto;
	}
	
.fc-header-title h2 {
	margin-top: 0;
	white-space: nowrap;
	 font-family: Georgia,"Times New Roman",Times,serif;
	}
	
.fc .fc-header-space {
	padding-left: 10px;
	}
	
.fc-header .fc-button {
	margin-bottom: 1em;
	vertical-align: top;
	}
	
/* buttons edges butting together */

.fc-header .fc-button {
	margin-right: -1px;
	}
	
.fc-header .fc-corner-right,  /* non-theme */
.fc-header .ui-corner-right { /* theme */
	margin-right: 0; /* back to normal */
	}
	
/* button layering (for border precedence) */
	
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
	z-index: 2;
	}
	
.fc-header .fc-state-down {
	z-index: 3;
	}

.fc-header .fc-state-active,
.fc-header .ui-state-active {
	z-index: 4;
	}
	
	
	
/* Content
------------------------------------------------------------------------*/
	
.fc-content {
	clear: both;
	zoom: 1; /* for IE7, gives accurate coordinates for [un]freezeContentHeight */
	}
	
.fc-view {
	width: 100%;
	overflow: hidden;
	}
	
	

/* Cell Styles
------------------------------------------------------------------------*/

.fc-widget-header,    /* <th>, usually */
.fc-widget-content {  /* <td>, usually */
	border: 1px solid #ddd;
	}
	
	
	.fc-state-highlight h2 {
	text-shadow: 0 0 5px #000000;
	color: #FFFFFF !important;
    
}

.fc-sun,.fc-sun .outherdays-date
{
	color: #DD4B39;
}

.fc-sun .sunday-weekday-name
{
	color: #DD4B39;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-style: normal;
    font-weight: bold;
    height: 25px;
    padding-top: 20px;
    text-align: center;
    vertical-align: middle;
    width: 14.02%;
}
	
.fc-state-highlight { /* <td> today cell */ /* TODO: add .fc-today to <th> */
	background-color: #6A6A6A;
    
    font-family: arial;
    font-size: 65px;
    font-style: normal;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
    
	}
	
	
.fc-cell-overlay { /* semi-transparent rectangle while dragging */
	background: #bce8f1;
	opacity: .3;
	filter: alpha(opacity=30); /* for IE */
	}
	


/* Buttons
------------------------------------------------------------------------*/

/* 
.fc-button {
	position: relative;
	display: inline-block;
	padding: 0 .6em;
	overflow: hidden;
	height: 1.9em;
	line-height: 1.9em;
	white-space: nowrap;
	cursor: pointer;
	}
	
 */
.fc-state-default { /* non-theme */
	border: 1px solid;
	}

.fc-state-default.fc-corner-left { /* non-theme */
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	}

.fc-state-default.fc-corner-right { /* non-theme */
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	}

/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/

.fc-text-arrow-next {
	background-color: #F3F3F3;
    background-image: url("img/festival-calendar-bg.png");
    background-position: left -33px;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin: 5px 0 5px 15px;
    padding: 0;
    width: 30px;
    cursor:pointer;
	
	}
	
	
	
	.fc-text-arrow-prev {
		
	background-color: #F3F3F3;
    background-image: url("img/festival-calendar-bg.png");
    background-position: -31px -33px;
    background-repeat: no-repeat;
    float: left;
    height: 30px;
    margin: 5px 0 5px 1px;
    padding: 0;
    width: 30px;
    cursor:pointer;
	
	
	}

.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow { /* for &lsaquo; &rsaquo; */
	font-weight: bold;
	}
	
/* icon (for jquery ui) */
	
.fc-button .fc-icon-wrap {
	position: relative;
	float: left;
	top: 50%;
	}
	
.fc-button .ui-icon {
	position: relative;
	float: left;
	margin-top: -50%;
	*margin-top: 0;
	*top: -50%;
	}
	
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/

.fc-state-default {
	background-color: #f5f5f5;
	
	background-image: none;
	background-repeat: repeat-x;
	border-color: #6A6A6A;
	
	color: #333;
	text-shadow: 0 1px 1px #6A6A6A;
	box-shadow: inset 0 1px 0 #6A6A6A;
	}

.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
	color: #333333;
	background-color: #e6e6e6;
	}

.fc-state-hover {
	color: #333333;
	text-decoration: none;
	background-position: 0 -15px;
	-webkit-transition: background-position 0.1s linear;
	   -moz-transition: background-position 0.1s linear;
	     -o-transition: background-position 0.1s linear;
	        transition: background-position 0.1s linear;
	}

.fc-state-down,
.fc-state-active {
	background-color: #cccccc;
	background-image: none;
	outline: 0;
	box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
	}

.fc-state-disabled {
	cursor: default;
	background-image: none;
	opacity: 0.65;
	filter: alpha(opacity=65);
	box-shadow: none;
	}

	

/* Global Event Styles
------------------------------------------------------------------------*/

.fc-event-container > * {
	z-index: 8;
	}

.fc-event-container > .ui-draggable-dragging,
.fc-event-container > .ui-resizable-resizing {
	z-index: 9;
	}
	 
.fc-event {
	border: 1px solid #3a87ad; /* default BORDER color */
	background-color: #3a87ad; /* default BACKGROUND color */
	color: #fff;               /* default TEXT color */
	font-size: .85em;
	cursor: default;
	}

a.fc-event {
	text-decoration: none;
	}
	
a.fc-event,
.fc-event-draggable {
	cursor: pointer;
	}
	
.fc-rtl .fc-event {
	text-align: right;
	}

.fc-event-inner {
	width: 100%;
	height: 100%;
	overflow: hidden;
	}
	
.fc-event-time,
.fc-event-title {
	padding: 0 1px;
	}
	
.fc .ui-resizable-handle {
	display: block;
	position: absolute;
	z-index: 99999;
	overflow: hidden; /* hacky spaces (IE6/7) */
	font-size: 300%;  /* */
	line-height: 50%; /* */
	}
	
	
	
/* Horizontal Events
------------------------------------------------------------------------*/

.fc-event-hori {
	border-width: 1px 0;
	margin-bottom: 1px;
	}

.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
	border-left-width: 1px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	}

.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
	border-right-width: 1px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
/* resizable */
	
.fc-event-hori .ui-resizable-e {
	top: 0           !important; /* importants override pre jquery ui 1.7 styles */
	right: -3px      !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: e-resize;
	}
	
.fc-event-hori .ui-resizable-w {
	top: 0           !important;
	left: -3px       !important;
	width: 7px       !important;
	height: 100%     !important;
	cursor: w-resize;
	}
	
.fc-event-hori .ui-resizable-handle {
	_padding-bottom: 14px; /* IE6 had 0 height */
	}
	
	
	
/* Reusable Separate-border Table
------------------------------------------------------------*/

table.fc-border-separate {
	border-collapse: separate;
	}
	
.fc-border-separate th,
.fc-border-separate td {
	border-width: -1px 0 0 1px;
	}
	
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
	border-right-width: 1px;
	}
	
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
	
	border-width: 0 0 1px;
    font-size: 15px;
    padding-bottom: 3px;
     padding-top: 20px;
	}
	
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
	border-top-width: 0;
	}
	
	

/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/

.fc-grid th {
	text-align: center;
	}

.fc .fc-week-number {
	width: 22px;
	text-align: center;
	}

.fc .fc-week-number div {
	padding: 0 2px;
	}
	
.fc-grid .fc-day-number {
	float: right;
	padding: 0 2px;
	}
	
.fc-grid .fc-other-month .fc-day-number {
	opacity: 0.3;
	filter: alpha(opacity=30); /* for IE */
	/* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
	}
	
.fc-grid .fc-day-content {
	clear: both;
	padding: 0px 0px 0px; /* distance between events and day edges */
	}
	
/* event styles */
	
.fc-grid .fc-event-time {
	font-weight: bold;
	}
	
/* right-to-left */
	
.fc-rtl .fc-grid .fc-day-number {
	float: left;
	}
	
.fc-rtl .fc-grid .fc-event-time {
	float: right;
	}
	
	

/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/

.fc-agenda table {
	border-collapse: separate;
	}
	
.fc-agenda-days th {
	text-align: center;
	}
	
.fc-agenda .fc-agenda-axis {
	width: 50px;
	padding: 0 4px;
	vertical-align: middle;
	text-align: right;
	white-space: nowrap;
	font-weight: normal;
	}

.fc-agenda .fc-week-number {
	font-weight: bold;
	}
	
.fc-agenda .fc-day-content {
	padding: 2px 2px 1px;
	}
	
/* make axis border take precedence */
	
.fc-agenda-days .fc-agenda-axis {
	border-right-width: 1px;
	}
	
.fc-agenda-days .fc-col0 {
	border-left-width: 0;
	}
	
/* all-day area */
	
.fc-agenda-allday th {
	border-width: 0 1px;
	}
	
.fc-agenda-allday .fc-day-content {
	min-height: 34px; /* TODO: doesnt work well in quirksmode */
	_height: 34px;
	}
	
/* divider (between all-day and slots) */
	
.fc-agenda-divider-inner {
	height: 2px;
	overflow: hidden;
	}
	
.fc-widget-header .fc-agenda-divider-inner {
	background: #eee;
	}
	
/* slot rows */
	
.fc-agenda-slots th {
	border-width: 1px 1px 0;
	}
	
.fc-agenda-slots td {
	border-width: 1px 0 0;
	background: none;
	}
	
.fc-agenda-slots td div {
	height: 20px;
	}
	
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
	border-top-width: 0;
	}

.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
	border-top-style: dotted;
	}
	
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
	*border-top-style: solid; /* doesn't work with background in IE6/7 */
	}
	


/* Vertical Events
------------------------------------------------------------------------*/

.fc-event-vert {
	border-width: 0 1px;
	}

.fc-event-vert.fc-event-start {
	border-top-width: 1px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	}

.fc-event-vert.fc-event-end {
	border-bottom-width: 1px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	}
	
.fc-event-vert .fc-event-time {
	white-space: nowrap;
	font-size: 10px;
	}

.fc-event-vert .fc-event-inner {
	position: relative;
	z-index: 2;
	}
	
.fc-event-vert .fc-event-bg { /* makes the event lighter w/ a semi-transparent overlay  */
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	opacity: .25;
	filter: alpha(opacity=25);
	}
	
.fc .ui-draggable-dragging .fc-event-bg, /* TODO: something nicer like .fc-opacity */
.fc-select-helper .fc-event-bg {
	display: none\9; /* for IE6/7/8. nested opacity filters while dragging don't work */
	}
	
/* resizable */
	
.fc-event-vert .ui-resizable-s {
	bottom: 0        !important; /* importants override pre jquery ui 1.7 styles */
	width: 100%      !important;
	height: 8px      !important;
	overflow: hidden !important;
	line-height: 8px !important;
	font-size: 11px  !important;
	font-family: monospace;
	text-align: center;
	cursor: s-resize;
	}
	
.fc-agenda .ui-resizable-resizing { /* TODO: better selector */
	_overflow: hidden;
	}
	
	
	.sunday-date, .public-holidays, .outherdays-date {
   
    width: 133px;
}
.fc-content{
   width: 97%;
   padding: 0px 1.4% 15px;
   border: 1px solid #6A6A6A;
}

.fc-state-hover, .fc-state-down, .fc-state-active, .fc-state-disabled, .fc-state-default {
	background-color: #6A6A6A;
    color: #6A6A6A;
}

.fc-state-disabled {
	opacity: 1;
}

.fc-button-today {
	visibility: hidden;
}
	
.fc-header-space {
	visibility: hidden;
}	

.fc-button {
	margin-left: 10px;
}

.fc-header-right {
	width: 100px;
	float: left;
}

.fc-header-left {
	float: left;
}
/*! jQuery UI - v1.10.0 - 2013-01-17
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/
* Copyright (c) 2013 jQuery Foundation and other contributors Licensed MIT */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0);
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-accordion .ui-accordion-header {
	display: block;
	cursor: pointer;
	position: relative;
	margin-top: 2px;
	padding: .5em .5em .5em .7em;
	min-height: 0; /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
	padding-left: .7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
	padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
	position: absolute;
	left: .5em;
	top: 50%;
	margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
	padding: 1em 2.2em;
	border-top: 0;
	overflow: auto;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-button {
	display: inline-block;
	position: relative;
	padding: 0;
	line-height: normal;
	margin-right: .1em;
	cursor: pointer;
	vertical-align: middle;
	text-align: center;
	overflow: visible; /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
	text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
	width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
	width: 2.4em;
}
.ui-button-icons-only {
	width: 3.4em;
}
button.ui-button-icons-only {
	width: 3.7em;
}

/* button text element */
.ui-button .ui-button-text {
	display: block;
	line-height: normal;
}
.ui-button-text-only .ui-button-text {
	padding: .4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
	padding: .4em;
	text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 1em .4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
	padding: .4em 2.1em .4em 1em;
}
.ui-button-text-icons .ui-button-text {
	padding-left: 2.1em;
	padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
	padding: .4em 1em;
}

/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
	position: absolute;
	top: 50%;
	margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
	left: 50%;
	margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
	left: .5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
	right: .5em;
}

/* button sets */
.ui-buttonset {
	margin-right: 7px;
}
.ui-buttonset .ui-button {
	margin-left: 0;
	margin-right: -.3em;
}

/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
	border: 0;
	padding: 0;
}
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
}
.ui-datepicker .ui-datepicker-header {
	position: relative;
	padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
	position: absolute;
	top: 2px;
	width: 1.8em;
	height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
	top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
	left: 2px;
}
.ui-datepicker .ui-datepicker-next {
	right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
	left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
	right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
	display: block;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 50%;
	margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em;
	line-height: 1.8em;
	text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
	font-size: 1em;
	margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
	width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
	width: 49%;
}
.ui-datepicker table {
	width: 100%;
	font-size: .9em;
	border-collapse: collapse;
	margin: 0 0 .4em;
}
.ui-datepicker th {
	padding: .7em .3em;
	text-align: center;
	font-weight: bold;
	border: 0;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
	display: block;
	padding: .2em;
	text-align: right;
	text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
	background-image: none;
	margin: .7em 0 0 0;
	padding: 0 .2em;
	border-left: 0;
	border-right: 0;
	border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
	float: right;
	margin: .5em .2em .4em;
	cursor: pointer;
	padding: .2em .6em .3em .6em;
	width: auto;
	overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
	float: left;
}

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
	width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
	float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
	width: 95%;
	margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
	width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
	width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
	width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
	border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
	clear: left;
}
.ui-datepicker-row-break {
	clear: both;
	width: 100%;
	font-size: 0;
}

/* RTL support */
.ui-datepicker-rtl {
	direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
	right: 2px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
	left: 2px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
	right: 1px;
	left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
	left: 1px;
	right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
	clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
	float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
	float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
	border-right-width: 0;
	border-left-width: 1px;
}
.ui-dialog {
	position: absolute;
	top: 0;
	left: 0;
	padding: .2em;
	outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
	padding: .4em 1em;
	position: relative;
}
.ui-dialog .ui-dialog-title {
	float: left;
	margin: .1em 0;
	white-space: nowrap;
	width: 90%;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
	position: absolute;
	right: .3em;
	top: 50%;
	width: 21px;
	margin: -10px 0 0 0;
	padding: 1px;
	height: 20px;
}
.ui-dialog .ui-dialog-content {
	position: relative;
	border: 0;
	padding: .5em 1em;
	background: none;
	overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
	text-align: left;
	border-width: 1px 0 0 0;
	background-image: none;
	margin-top: .5em;
	padding: .3em 1em .5em .4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
	float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	margin: .5em .4em .5em 0;
	cursor: pointer;
}
.ui-dialog .ui-resizable-se {
	width: 12px;
	height: 12px;
	right: -5px;
	bottom: -5px;
	background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
	cursor: move;
}
.ui-menu {
	list-style: none;
	padding: 2px;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	margin-top: -3px;
	position: absolute;
}
.ui-menu .ui-menu-item {
	margin: 0;
	padding: 0;
	width: 100%;
}
.ui-menu .ui-menu-divider {
	margin: 5px -2px 5px -2px;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
	text-decoration: none;
	display: block;
	padding: 2px .4em;
	line-height: 1.5;
	min-height: 0; /* support: IE7 */
	font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
	font-weight: normal;
	margin: -1px;
}

.ui-menu .ui-state-disabled {
	font-weight: normal;
	margin: .4em 0 .2em;
	line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
	cursor: default;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item a {
	position: relative;
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: .2em;
	left: .2em;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	position: static;
	float: right;
}
.ui-progressbar {
	height: 2em;
	text-align: left;
	overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
	margin: -1px;
	height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
	height: 100%;
	filter: alpha(opacity=25);
	opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
	background-image: none;
}
.ui-resizable {
	position: relative;
}
.ui-resizable-handle {
	position: absolute;
	font-size: 0.1px;
	display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
	display: none;
}
.ui-resizable-n {
	cursor: n-resize;
	height: 7px;
	width: 100%;
	top: -5px;
	left: 0;
}
.ui-resizable-s {
	cursor: s-resize;
	height: 7px;
	width: 100%;
	bottom: -5px;
	left: 0;
}
.ui-resizable-e {
	cursor: e-resize;
	width: 7px;
	right: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-w {
	cursor: w-resize;
	width: 7px;
	left: -5px;
	top: 0;
	height: 100%;
}
.ui-resizable-se {
	cursor: se-resize;
	width: 12px;
	height: 12px;
	right: 1px;
	bottom: 1px;
}
.ui-resizable-sw {
	cursor: sw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	bottom: -5px;
}
.ui-resizable-nw {
	cursor: nw-resize;
	width: 9px;
	height: 9px;
	left: -5px;
	top: -5px;
}
.ui-resizable-ne {
	cursor: ne-resize;
	width: 9px;
	height: 9px;
	right: -5px;
	top: -5px;
}
.ui-selectable-helper {
	position: absolute;
	z-index: 100;
	border: 1px dotted black;
}
.ui-slider {
	position: relative;
	text-align: left;
}
.ui-slider .ui-slider-handle {
	position: absolute;
	z-index: 2;
	width: 1.2em;
	height: 1.2em;
	cursor: default;
}
.ui-slider .ui-slider-range {
	position: absolute;
	z-index: 1;
	font-size: .7em;
	display: block;
	border: 0;
	background-position: 0 0;
}

/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
	filter: inherit;
}

.ui-slider-horizontal {
	height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
	top: -.3em;
	margin-left: -.6em;
}
.ui-slider-horizontal .ui-slider-range {
	top: 0;
	height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
	left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
	right: 0;
}

.ui-slider-vertical {
	width: .8em;
	height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
	left: -.3em;
	margin-left: 0;
	margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
	left: 0;
	width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
	bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
	top: 0;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	border: none;
	background: none;
	color: inherit;
	padding: 0;
	margin: .2em 0;
	vertical-align: middle;
	margin-left: .4em;
	margin-right: 22px;
}
.ui-spinner-button {
	width: 16px;
	height: 50%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}

/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
	/* need to fix icons sprite */
	background-position: -65px -16px;
}
.ui-tabs {
	position: relative;/* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
	padding: .2em;
}
.ui-tabs .ui-tabs-nav {
	margin: 0;
	padding: .2em .2em 0;
}
.ui-tabs .ui-tabs-nav li {
	list-style: none;
	float: left;
	position: relative;
	top: 0;
	margin: 1px .2em 0 0;
	border-bottom: 0;
	padding: 0;
	white-space: nowrap;
}
.ui-tabs .ui-tabs-nav li a {
	float: left;
	padding: .5em 1em;
	text-decoration: none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
	margin-bottom: -1px;
	padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
	cursor: text;
}
.ui-tabs .ui-tabs-nav li a, /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
	cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
	display: block;
	border-width: 0;
	padding: 1em 1.4em;
	background: none;
}
.ui-tooltip {
	padding: 8px;
	position: absolute;
	z-index: 9999;
	max-width: 300px;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
	border-width: 2px;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #aaaaaa;
	background: #ffffff;
	color: #222222;
}
.ui-widget-content a {
	color: #222222;
}
.ui-widget-header {
	border: 1px solid #aaaaaa;
	background: #cccccc;
	color: #222222;
	font-weight: bold;
}
.ui-widget-header a {
	color: #222222;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #d3d3d3;
	background: #e6e6e6;
	font-weight: normal;
	color: #555555;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #555555;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #999999;
	background: #dadada;
	font-weight: normal;
	color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
	color: #212121;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #aaaaaa;
	background: #ffffff;
	font-weight: normal;
	color: #212121;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #212121;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fcefa1;
	background: #fbf9ee;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #fef1ec;
	color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70);
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35);
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* For IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
	background-position: 16px 16px;
}
/*
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url(clientlibs/css/images/ui-icons_cd0a0a_256x240.png);
}
*/

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

/* Overlays */
.ui-widget-overlay {
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30);
}
.ui-widget-shadow {
	margin: -8px 0 0 -8px;
	padding: 8px;
	background: #aaaaaa;
	opacity: .3;
	filter: Alpha(Opacity=30);
	border-radius: 8px;
}

/* Ticker Styling */
.ticker-wrapper.has-js {
	margin: 0px;
	padding: 0 1%;
	width: 98%;
	height: auto;
	display: block;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	font-size: 0.75em;
}
.ticker {
	width: 100%;
	float: left !important;
	height: auto;
	padding: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
}
.breaking-news-ticker .ticker {
	width: 83%;
}
.ticker-title {
	padding-top: 9px;
	color: #990000;
	font-weight: bold;
	background-color: #ffffff;
	text-transform: uppercase;
}
.ticker-title span {
	display: none !important;
}
.ticker-content {
	margin: 0px;
	padding-top: 9px;
	position: absolute;
	color: #1F527B;
	font-weight: bold;
	background-color: #ffffff;
	overflow: hidden;
	white-space: nowrap;
	line-height: 1.2em;
}
.ticker-content a {
	text-decoration: none;	
}
.ticker-content a:hover {
	text-decoration: none;	
	color: #0D3059;
}
.ticker-swipe {
	padding-top: 9px;
	position: absolute;
	top: 0px;
	background-color: #ffffff;
	display: block;
	width: 100%;
	height: 23px; 
}
.ticker-swipe span {
	margin-left: 1px;
	background-color: #ffffff;
	border-bottom: 1px solid #1F527B;
	height: 12px;
	width: 7px;
	display: block;
}
.ticker-controls {
	float: right !important;
	width: 15%;
	height: auto;
	margin: 2px 0 0 0;
	padding: 2px 0px 0px 0px;
}
.ticker-controls li {
	padding: 0px;
	margin-left: 5px;
	float: right;
	cursor: pointer;
	height: 20px;
	width: 7px;
	display: block;
}
.ticker-controls li.jnt-play-pause {
	background-image: url('img/icons.png');
	background-position: -14px -90px;
}
.ticker-controls li.jnt-play-pause.over {
	background-position: -14px -90px;
}
.ticker-controls li.jnt-play-pause.down {
	background-position: -14px -90px;
}
.ticker-controls li.jnt-play-pause.paused {
	background-image: url('img/playbutton.png');	
	background-position: 0px 9px;
	height: 9px;
	margin-top: 8px;
}
.ticker-controls li.jnt-play-pause.paused.over {
	background-image: url('img/playbutton.png');
	background-position: 0px 9px;
}
.ticker-controls li.jnt-play-pause.paused.down {
	background-image: url('img/playbutton.png');
	background-position: 0px 9px;
}
.ticker-controls li.jnt-prev {
	background-image: url('img/icons.png');
	background-position: left -90px;		
}
.ticker-controls li.jnt-prev.over {
	background-position: left -90px;		
}
.ticker-controls li.jnt-prev.down {
	background-position: left -90px;
}
.ticker-controls li.jnt-next {
	background-image: url('img/icons.png');	
	background-position: -28px -90px;	
}
.ticker-controls li.jnt-next.over {
	background-position: -28px -90px;	
}
.ticker-controls li.jnt-next.down {	
	background-position: -28px -90px;	
}
.js-hidden {
	display: none;
}
.no-js-news {
	padding: 10px 0px 0px 45px; 
	color: #ffffff;
}
.left .ticker-swipe {
	/*left: 80px;*/
}
.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
    float: left;
}
.left .ticker-controls {
    padding-left: 6px;
}
.right .ticker-swipe {
	/*right: 80px;*/
}
.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
    float: right;
}
.right .ticker-controls {
    padding-right: 6px;
}

.breaking-news-ticker {
	padding: 0px;
}

.ticker-title {
	left: 0 !important;
}

/* Custom Styles */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/** New Clearfix **/
.clearpar:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearpar {
	display: block;
}
 
html[xmlns] .clearpar {
	display: block;
}
 
* html .clearpar {
	height: 1%;
}

/** End **/

a {
	color: #111111;
}

.clearboth {
	clear: both;
}

/* Start Breadcrumbs */

.breadcrumbs { 
	height: auto;
	background-image: url('img/breadcrumb-bgi.png');
	background-repeat: repeat-x;
	padding: 1% 1% 0 1%;
	margin: 0 0 1% 0;
	display: block;
	overflow: hidden
}
.breadcrumbs ul {
	float: left;
	display: block;
}
.breadcrumbs ul li { 
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1B5288;
	background-repeat: no-repeat;
	margin:0px 6px 5px 0px;
	padding-right: 10px;
	text-decoration: none;
	display: block;
}
.breadcrumbs ul li a {
	color: #2964BF;
	text-decoration: none;
	float: left;
	display: block;
}
/* End Breadcrumbs */

.reveal-modal {
	overflow-y: hidden;
}

.label-appearing {
	width: 100%;
}

.search-slot {
	height: auto;
}

.arial-black-bold-01,.arial-black-normal-01 {
	font-size: 10px !important;
}

.arial-black-bold-01 a,.arial-black-normal-01 a {
	color: #000000 !important;
	font-size: 12px !important;
}

.arial-black-normal-01 span {
	font-size: 10px !important;
}

.logo-slot {
	background: none;
}

.LogoSlotBottom {
	background: none;
}

.shadow-inbox-MN {
	margin-bottom: 5px;
}

.error, .errormsgreply, .errormsgreplysub {
	clear: both;
	color: red;
	word-break: break-word;
	font-size: 14px;
	padding-top: 2px;
}

.AdvSubmitArea input[type="submit"] {
	border: 0;
}
/* 
.other-story-sc .storyclass1 img,.user-story-clss1 img {
	height: 76px;
	width: 146px;
} */

[id*=slides_] {
	padding-top: 0px;
	overflow: hidden;
	position: relative;
	display: block;
}

[id*=slides_] UL {
	padding: 0px;
	margin: 0px;
	width: 30000px;
	list-style-type: none;
	position: relative;
	top: 0px;
	float: left;
	left: 0px;
	margin-top: 10px;
}

[id*=slides_db_] LI {
	float: left;
	margin-left: 0px;
	margin-right: 19px;
}



[id*=slides_bok_] LI {
	float: left;
	margin-left: -3px;
	margin-right: 15px;
	margin-top: 5px;
	width: 115px;
	height: 150px;
}

[id*=slides_bok_] LI .BK-ThumbSlot {
	width: auto;
}

[id*=slides_igspn_] UL {
	margin-top: 0px;
}

[id*=pwrapper-int-] {
	overflow: hidden;
	width: 700px;
	height: auto;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
	border: 15px solid #EFEFEF;
	padding: 10px;
	position: relative;
	z-index: 999;
}

ul[id*=triggers_] {
	display: block;
	margin: 0 auto;
	line-height: 16px;
	padding: 5px 0px;
}

ul[id*=triggers_] li {
	margin: 5px;
	padding: 0px;
	font: bold;
	cursor: pointer;
	color: #525a67;
	line-height: 15px;
	font-size: 18px;
	display: inline;
	width: 10px;
	height: auto;
	list-style: none;
}

ul[id*=triggers_] li.selected {
	color: #03a4ec;
}

.slider_cpv, .slider_ctc {
	width: 100%;
	height: auto;
	position: relative;
	overflow: hidden;
	clear: both;
}

.slider_cpv .control {
	top: 45%;
}

ul[id*=sliderWrapper_] {
	top: 0px;
	left: 0px;
	margin-left: 0px;
	margin-top: 0px;
	width: 100%;
	height: auto;
}

ul[id*=sliderWrapper_] li {
	left: 0px;
	width: 100%;
	height: auto;
}

ul[id*=sliderWrapper_] li img {
	width: 100%;
	height: auto;
	float: left;
}

[id*=sliderWrapper_] .top-story-bg {
	height: auto;
	width: 100%;
	zoom: 1;
	position: absolute;
	padding-bottom: 10px;
	background-image:
		url("img/Section-top-story-gradient.png");
	background-repeat: repeat-x;
	background-position: bottom left;
	bottom: 15px;
	left: 0px;
	display: block;
}

.top-story-head-font {
	margin: 10px 10px 15px 10px !important;
}

/* ul[id*=sliderWrapper_cpv_] {
	height: 490px;
} */

.triggersMask {
	bottom: 0;
}

#wrapper-tool-tips {
	box-shadow: none;
	border-radius: 0;
	border: 0;
}

.red-box-exclusive {
	float: left;
	margin: 5px 0 0 0;
	padding: 3px 5px 3px 5px;
	background-color: #C40000;
	text-align: center;
	vertical-align: middle;
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.blue-box-interview {
	float: left;
	margin: 5px 0 0 0;
	padding: 3px 5px 3px 5px;
	background-color: #007DB3;
	text-align: center;
	vertical-align: middle;
	font-family: Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	letter-spacing: 1px;
}

.SlideStoryHome_cpv_wrap {
	width: 76%;
	float: left;
	height: auto;
	/* margin: 0% 0% 3% 1%; */
	margin: 0% 0% 0% 1%;
}

.SlideStoryHome_cpv .triggersMask {
	display: none;
}

/* [class*=SlideStoryHome] {
	float: left;
	width: 100%;
	height: auto;
	padding: 0px;
}

[class*=SlideStoryHome] {
	margin: 0px 0px 10px 0px;
} */

ul.photogallery-thumb li img {
	height: 99px;
}

.photo-video-navigation ul li.select a {
	color: #469C29;
}

.sensex-nifty-subsection img {
	width: 11px;
	height: 12px;
}

/*Editions - Drop Down*/
.edition-slot-dropdown {
	float: left;
	width: 90px;
	height: 30px;
	background-image: url('img/icons.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 2px -1035px;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	padding-left: 22px;
	line-height: 270%;
	margin-right: 5px;
}

.sub-dropdown {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #DDDDDD;
	border-radius: 3px 3px 3px 3px;
	display: none;
	margin: -2px 40px 0 -20px;
	position: absolute;
	width: auto;
	z-index: 3;
}

.edi-dropdown {
	padding: 0 20px;
}

/* Promotional Block */
.Promo1Image {
	width: 100%;
	height: auto;
}

.Promo1Image img {
	float: left;
	margin-right: 6px;
}

.top-story-intro {
	margin: 15px 10px;
}

.movieRatings {
	width: 210px;
}

.CuisineRatings {
	width: 250px;
}

.CuisineRatings strong {
	float: left;
	margin: 2% 0% 2% 0%;
}

.shadow-inbox, .Description-shadow {
	margin-bottom: 5px;
}

.Description-box {
	margin-bottom: 25px;
}

/* Carousel */

.slide-story-block {
	padding-bottom: 10px;
}
.BKThumbSlot ul{
	height:120px;
} 

/* .slide-bottom-block {
	margin: 0 16px 0 0;

} */

/* PopUp */

.label-box {
	height: auto !important;
}

/* Comments */

.Report-abuse-reset-button-moderator.reset-icon {
	margin: 5px 5px 0 0;
}

.Refresh-btn-Cmt {
	border: 0;
}

.successmsg {
	background: #2C9B11;
	padding: 10px 10px;
	border-radius: 5px;
	color: white;
	margin: 20px 0 0 0;
	font-weight: bold;
	clear: both;
}

.top-box-common .successmsg {
	width: 80%;
	margin: 0;
}

.photo-grey-box, .photo-grey-box [id*=slides_] ul {
	height: 88px !important;
}

.show-more-stories {
	cursor: pointer;
}

.show-more-stories.nomore p {
	background-image: none;
}

.Mynews-submit {
	/* padding-top: 5px; */
	margin-top: 16px;
	margin-right: 10px;
	/* height: 30px; */
}

#dropdownOption li a, #dropdownOption li a:visited {
	color: #009CDE;
}



.shareTool, .printTool {
	cursor: pointer;
}

.storycontent p {
	font-size: 16px;
}

.relatedBlock .topstory ul li {
	float: none;
}

.ui-widget-content {
	background: #F5F5F5;
}

.ui-menu .ui-menu-item a {
	height: auto;
	width: 290px;
	background-image: none;
	color: #333333;
	clear: both;
}

ul.ui-autocomplete.ui-menu {
	width: 300px !important;
}

ul.ui-autocomplete.ui-menu:hover {
	width: 300px !important;
}

.ui-menu .ui-menu-item a:hover {
	width: 290px;
}

/** Featured Recipe and Ask Chef **/
/* .ask-left-box {
	width: 100%;
}

.ask-right-box {
	width: 100%;
} */

.inCustomPars.ask-left-box {
	background: none;
	height: auto;
	margin-top: 0;
}

.inCustomPars.ask-right-box {
	border: none;
	margin-top: 0;
}

.ask-right-box, .ask-left-box {
	margin-top: 0px;
}

/** Calendar **/

/* .formSubmit {
	margin-top: 0px;
}
 */
.shareFB, .shareTW, .shareGP, .shareIN, .sharePI, .shareST, .shareWA {
	cursor: pointer;
}

/** Ads **/
.adSpacing {
	margin-bottom: 20px;
}
.replyChefButton
{
border: none;
padding: 0px;
width: 75px;
height: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
background-color: #E1E1E1;
margin-top: 60px;
margin-left: -79px;
}


span.close {
	cursor: pointer;
}

.distCalcParWrap {
	margin-bottom: 25px;
}

ul.authordetails-tips li {
	clear: both;
}

/** Travel Guide Thumbnails **/
.travel-guide-details li {
	line-height: 1.5;
}

.travel_popup {
	margin-bottom: 10px;
}

/** Google Maps **/

.map-popup-outer {
	width: 100%;
}

/** Language Tips **/
.languagetips-wrapper {
	margin: 0 auto;
}

ul.name-columns li {
	width: 138px;
	height: auto;
	padding: 7px 5px;
}



.submit-icon, .reset-icon {
	cursor: pointer;
}

#wrapper-tool-tips {
	border: 0 !important;
	border-radius: 0 !important;
	box-shadow: none !important;
}

.district-utility form ul, .about-kerala-block ul {
	list-style-type: disc;
	list-style-position: inside;
	font-size: 17px;
}

.district-utility form ol, .about-kerala-block ol {
	list-style-type: decimal;
	list-style-position: inside;
	font-size: 17px;
}

.storycontent .NewsTitle {
	background: none;
}

.content-sub-head, .travel-subsection-sub-head {
	line-height: 1.2;
}

.Promo1Text {
	font-size: 15px !important;
}

.Promo1Intro {
	font-size: 13px !important;
}

.columnist-grey-block .author img {
	margin: 0 6px 0 0;
}

.posted-block {
	height: 10px;
}

/** Column Control **/

.TravelSection01, div.EatoutHangout, div.AboutKeralaPlanYourTrip, div.EssentialKeralaFestivalCalendar, div.GlimpsesKeralaToolsSnap,div.MMTVHome1 {  
	float: left;
	width: 100%;
	padding: 0px;
	margin: 0px;
}

div.EatoutHangout, div.AboutKeralaPlanYourTrip, div.EssentialKeralaFestivalCalendar {
	margin: 15px 0px 0px 0px;
}

div.GlimpsesKeralaToolsSnap {  
	margin: 15px 0px 15px 0px;
}

div.EssentialKeralaFestivalCalendar .Ad-Slot-300-mob-lan {
	margin: 10px auto 0px auto !important;
	float: none !important;
}

div.EatoutHangout-c0, div.EatoutHangout-c1 {
	width: 49.18571%;
	margin: 0px 1.42857% 0px 0px;
	float: left;
}

div.EatoutHangout-c1 {
	margin: 0px;
}

.EatoutSlot, .HangoutSlot {
	width: 100%;
}

div.AboutKeralaPlanYourTrip-c0 {
	float: left;
	width: 45.93878%;
	margin: 0px 1.55119% 0px 0px;
}

.AboutKerala {
	width: 100%;
}

div.AboutKerala-ipad { 
	width: 36.93878%;
}

div.PlanUrTrip-Slot-ipad {
	width: 61.41466% !important;
}

div.AboutKeralaPlanYourTrip-c1 {
	width: 52.41466%;
	background-color: #F8F9FA;
	float: left;
}

div.AboutKeralaPlanYourTrip-c1 .Vertical-Box-190 {
	width: 32.87535%;
	float: left;
	margin-left: 1.67653%;
}
 
div.AboutKeralaPlanYourTrip-c1 .Vertical-Box-190-ipad {
	width: 29.6753%;
}

div.AboutKeralaPlanYourTrip-c1 .icon-White-Down {
	background-position: 0px -613px !important;
}

/* .PlanUrTrip-Slot-ipad {
	width: 61.41466%;
} */

.EssentialKeralaSlot, .FestivalCalendarS {
	width: 100% !important;
}

div.EssentialKeralaFestivalCalendar-c0 { 
	float: left;
	width: 46.66667%;
	margin: 0px 1.53846% 0px 0px;
}

div.EssentialKeralaFestivalCalendar-c1 { 
	float: left;
	width: 19.48718%;
}

div.EssentialKeralaFestivalCalendar {  
	float: left;
	width: 100%;
	padding: 0px;
	margin: 15px 0px 0px 0px;
}

div.EssentialKeralaSlot-ipad { 
	width: 27.66667%;
}

div.EssentialKeralaFestivalCalendar-c2 { 
	float: left;
	width: 300px;
	margin-left: 1.53061%;
}

/* div.EssentialKeralaFestivalCalendar div.EssentialKeralaFestivalCalendar-c2 {
	margin-top: 15px;
	margin-left: 0px;
}

div.EssentialKeralaFestivalCalendar div.EssentialKeralaFestivalCalendar-c2 {
	margin: 0px auto !important;
	//float: none !important;
	display: block !important;
	//overflow: hidden !important;
} */

div.GettingMyDiscoveryTravel {
	margin: 15px 0px 0px 0px;
}

div.GettingMyDiscoveryTravel-c0 { 
	float: left;
	width: 46.93878%;
	height: auto;
	margin: 0px 1.53061% 0px 0px;
}

div.GettingMyDiscoveryTravel-c1 { 
	width: 19.38776%;
	float: left;
}

div.GettingMyDiscoveryTravel-c2 {
	float: left;
	width: 30.61224%;
	margin: 0px 0px 0px 1.53061%;
}

.GettingAroundSlot { 
	width: 100% !important;
}

.TravelNewsrS { 
	width: 100% !important;
}

.MyDiscovery-Box-190 {
	width: 100% !important;
}

.GlimpsesKeralaSlot {
	float: left;
	width: 100%;
	margin: 0px 1.53061% 0px 0px;
}

.ToolsTipsSlot {
	float: left;
	width: 100%;
	height: auto;
	background-color: #00553E;
}

.Vertical-Box-190-b, .Vertical-Box-190-b-ipad {
	width: 100%;
	float: left;
	margin: 0px 0px 0px 1.53061%;
}

div.GlimpsesKeralaToolsSnap-c0 {
	float: left;
	width: 46.93878%;
	margin: 0px 1.53061% 0px 0px;
}

div.GlimpsesKeralaToolsSnap-c1 {
	float: left;
	width: 30.61224%;
	height: auto;
}

div.GlimpsesKeralaToolsSnap-c2 {
	width: 19.38776%;
	float: left;
	margin: 0px 0px 0px 1.53061%;
}



div.MMTVHome1-c0 {
	float: left;
	width: 29.93878%;
	margin: 0px 1.53061% 0px 0px;
}

div.MMTVHome1-c1 {
	float: left;
	width: 69.61224%;
	height: auto;
}




.ToolsTipsSlot-ipad {
	width: 26.31224% !important;
}

.Vertical-Box-190-b-ipad {
	width: 23.68776% !important;
}

.width48 {
	width: 48%!important;
	margin-right: 2%!important;
}

.marright0 {
	margin-right: 0px !important;
}

.Report-abuse-submit {
	width: auto;
	cursor: pointer;
}

.Report-abuse-reset-button {
	cursor: pointer;
}

.subTabw ul li.tabselect, .subTabw ul li.tabselect:hover {
    color: #CC0000;
    font-size: 13px;
    text-decoration: none;
}

.subTabw ul li.tabdeselect, .subTabw ul li.tabdeselect:hover {
    color: #666666;
    text-decoration: none;
}   
.post-right-box {
	height: auto;
}

.travel-dropdown-box {
	width: 70%;
}

.travel-dropdown-box select {
	width: 125%;

}
        
.filtered .hidden {
	display: none !important;
}

.Video-inside-boxes
{
	margin:0px 31px 8px 0px;
}

.emailStmbleBlo {
	margin-bottom: 0;
}
.resetButton {
	width: auto;
	}
.toolsGroup {
	height: auto;
}
.filtered .show
{
	
}
.filtered .hide
{
	display:none;
	
}
.Cricket-Live-Slot {
	min-height: 240px;
	height: auto;
}

.weather-utility-wrap {
	background: #F5F5F5;
	padding: 25px;
	margin-bottom: 25px;
}

.weather-utitily-text-box {
	border: 1px solid #cccccc;
	background: #ffffff;
	margin-left: 25px;
	width: 200px;
	height: 20px;
	float: right;	
}

/* select.indiacity {
	margin-left: 26px;
} */

/* #top_header_slot{
	background-image: url('img/bg-solid.png');
} */
.dst-box-with-no-border
{
	list-style:none;
}
.video-popup-outer
{
	width:100%;
}

.expandable-ad-slot{
	float:left;
	width: 100%;
	height: 250px;
	/* padding: 0px 0px 15px 15px; */
	padding: 0px 0px 15px 0px;
	text-align: center;
	z-index: 99;
	position:relative;
	
}

form#testing button, #api-key button {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0px 0px 2px rgba(0,0,0,0.4);
	color: rgba(0,0,0,0.9);
	text-shadow: 1px 1px 0px rgba(255,255,255,0.8);
	border: 1px solid rgba(0,0,0,0.5);
	background: -webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,1)),to(rgba(185,185,185,1)));
	background: -moz-linear-gradient(top,rgba(255,255,255,1),rgba(185,185,185,1));
	padding: 5px 5px 5px 5px;
}

form#testing button:hover, #api-key button:hover {
	background: #F0F0F0;
	cursor: pointer;	
}

.ticker-content {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000000;
	width: auto;
}


ul.block-overriden{
	list-style-type: none;
}
/** Enter any CSS only above this line and no below **/

#overlayimage .Arial-normal-full {
	font-size: 12px !important;
}

#overlayimage h2.georgia-title-3 {
	font-size: 18px !important;
}

.reveal-modal .Comment-slot-50-rgt {
	width: 100%;
} 

.Description-box {
	height: auto !important;
	margin-bottom: 0px;
}

.charRemFont {
	font-size: 14px;
	margin-top: 5px;
}

sup {
	font-size: 10px;
	margin-top: -4px;
	display: inline-block;
	vertical-align: top;
}

sub {
	font-size: 10px;
	margin-bottom: -4px;
	display: inline-block;
	vertical-align: bottom;
}

#uploadPicture .select-location-box, #uploadPicture .post-right-box, #uploadPicture .post-right-box2 {
	margin-left: 10px;
	height: auto;
}

.travel-arrow-rot270 img {
	float: right;
}

.TabGreenH {
	height: auto;
}

.authorName {
	margin: 1% 0;
}

.powered-by-grey {
    float: right;
    padding-top: 8px;
    text-align: left;
    color: gray;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    line-height: 130%;
    padding-left: 5px;
        padding-left-value: 5px;
        padding-left-ltr-source: physical;
        padding-left-rtl-source: physical;
}
.powered-by-grey a {
    color: gray;
    text-decoration: none;
        -moz-text-blink: none;
        -moz-text-decoration-color: -moz-use-text-color;
        -moz-text-decoration-line: none;
        -moz-text-decoration-style: solid;
}
.closing-quotes { position: relative; display: inline-block; } 
.lead-w-NA { border-right-width: 0; }

.weather-label {
	width: 150px;
	display: inline-block;
}

.dst-box-with-no-border-dup {
	width: 116px;
	height: auto;
	float: left;
	padding: 8px 13px 0 5px;
	margin: 4px 0 0 0;
}
.dst-box-with-no-border-dup img {
	border: 0px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.dst-box-with-no-border-dup h6 {
	width: 105px;
	height: auto;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 5px 0px;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #696969;
	line-height: 140%;
	text-align: center;
	background-color: #EFEFEF;
	float: left;
}
#albumVideoLoadBox{
	overflow: hidden;
	overflow-y: auto;
	height:360px;
	
}
/* .cq-dd-image
{
	width:100%;
} */
/* .articleContainer .cq-dd-image{
	width:100%;
} */

.lc-scores-teams-edited {
	width: 50%;
	height: auto;
	padding: 0px 0px 10px 0px;
	float: left;
}

.cric-border {
	border-bottom: 1px #1F1F1F solid;
}

.inside-slot-2 {
	height: auto;
}
#searchEventsButton
{
	margin-top:0px;
}
.play-icon { 
        width: 16px; 
        height: 16px; 
        float: left; 
        margin-right: 2px; 
        background-image: url('img/Photo-galeery-nxt-prv-icons.png'); 
        background-repeat: no-repeat; 
        background-position: -23px -52px; 
} 
.playHover-icon { 
        width: 16px; 
        height: 16px; 
        float: left; 
        margin-right: 2px; 
        background-image: url('img/Photo-galeery-nxt-prv-icons.png'); 
        background-repeat: no-repeat; 
        background-position: -41px -52px; 
}

.slide-story-block-active
{ background-color:#E0E0E0 ; }

.next-prer-slot ul li.play-icon {
	display: block;
}

.makeFirstCaps {
	text-transform: capitalize;
}

.Cricket-Live-Slot img.crickSideImg {
	width: 100%;
	float: left;
	height: auto;
}

.cricBlkWrap {
	/*width: 75%;*/
	float: left;
}

.batsmen-r, .batsmen-b, .batsmen-4s, .batsmen-6s, .batsmen-sr {
	width: 50px;
	margin: 0px 5px;
}

.live-cricket-top-nav ul {
	width: auto;
}

.top-link-right-slot ul {
	height: auto;
}

/** New Comments Style Added **/
.Comment-slot-bg, .Comment-slot-100-border, .Comment-slot-bg-sub01 {
	/* position: relative; */
}

.Comment-slot-bg > img, .Comment-slot-100-border > img, .Comment-slot-bg-sub01 > img {
	position: relative;
	top: 0;
	right: 0;
}

.Comment-label-font {
	width: 90%;
}

.Comment-slot-bg-sub01 { 
	float: left;
	width: 86%; 
	margin: 0px 0 2px 0; 
	background-color: #EAFAFF; 
	padding: 2% 2% 0% 12%; 
	border-top-style: dotted; 
	border-top-width: 1px; 
	border-top-color: #C9C9C9; 
}




.tab-navigation-main {
	height: 41px;
}


.tab-navigation-main ul li {
	height: 27px;
}



.Common-Eng-Heading {/* changes made for mmtvhelpline heading */
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	color: #000000;
	font-weight: normal;
	padding: 0px 0px 8px 0px;
	display: block;
	width: 100%;
	float: left;
}
.color-line {/* changes made for mmtvhelpline line seperator below heading */
	background-image: url('img/Icons-Bg.png');
	background-position: -137px 0px;
	background-color: #FF9900;
	height: 3px;
	background-repeat: no-repeat;
	margin-bottom: 15px;
	width: 100%;
	float: left;
	*overflow: hidden;
}
.helpline {/* changes made for mmtvhelpline  */
	width: 100%;
	float: left;
}
.helpline ul {/* changes made for mmtvhelpline  */
	list-style-type: none;
}
.helpline ul li {/* changes made for mmtvhelpline  */
	width: 100%;
	float: left;
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px #E6E6E6 solid;
}

.business-ticker-call .ticker {
	padding-bottom: 0;
}

.more-focus-story-headline {
	float: none;
}

.more-focus-story-content {
	clear: both;
}

/** Popup CSS **/
.mynews-block2, .Disclaimer-txt-wrapper {
	margin-left: 0 !important;
}

.popup-file-type {
	width: 98%;
}

.popUpWidthFix {
	width: 580px !important;
}

.column_head_section{
	 padding: 10px;
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 15px; 
	font-weight: bold; 
	color: #000000; 
}

.Submit-button input {
	cursor: pointer;
}

.username-mynews {
	width: auto;
}

.topstory ul li a {
	line-height: 1.2;
}


/** Travel home slider(curosel)**/
[id*=slides_travel_] {
padding-top: 0px;
overflow: hidden;
position: relative;
display: block;
}

[id*=slides_travel_] UL {
padding: 0px;
margin: 0px;
width: 1700px;
list-style-type: none;
position: relative;
top: 0px;
float: left;
left: 0px;
}

[id*=slides_travel_] LI {
float: left;
}


/** Ticker CSS alignment  Start**/

.ticker {
padding: 4px 0px 4px 0px !important;
}

.ticker-wrapper.has-js {
	
padding: 0px 0px !important;
	
}

.ticker-title {
	
padding-top:25px !important;
}


/* space between the article */
.article-parsys {
	padding: 0px 0px 0px 0px !important;
}


/*** Opinion poll popup IE-8 **/

.reveal-modal-bg {
    opacity : 0.6;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)" !important;
    filter: alpha(opacity=60);
}


/*** Opinion poll End  ***/
#close-background {
position: absolute;
width: 100%;
height: 100%;
cursor:pointer;
z-index:-1;
}

/* follow us */
#followonUsHeader {
    float:right !important;
}

.Listing ul li , .nav-more-ent-txt{
list-style-type:disc;
}

.arial-black-normal-01{
	font-size: 0.750em !important;
	
}
/* Hover */

.StorySlot01 h4 a:hover, .similarRecipe-font a:hover, h2.similarRecipe-font:hover, .storyclass1 h4 a:hover, h2.Arial-Grey02 a:hover, p#top-story-bg-id:hover, h4.MyNewsArticleHead a:hover, p.focus-headline a:hover, p.More-in-focus-title:hover, p.readstory-txt-m-in-focus:hover, a div.top-story-bg p.top-story-intro.top-story-introId:hover, a div.top-story-bg h4.top-story-head-font:hover, p.section-stamp a:hover, li.ATM-box a:hover, li p.bottom-video-name-txt:hover, article p.right-videos-txt:hover, .PostRecipeBox p.GeorgiaNormal03 a:hover, a h2.Mynews-Mysnaps-Head-Color:hover{
	list-style-type: none; 
	color: #007CC3;
	text-decoration: underline;
}

.leadstory-h1-txt a {
	color: #FFFFFF;
}

.leadstory-h1-txt a:hover {
	text-decoration: underline;
}

li.ATM-box a {
color: #666666;
}

/** slide show **/

.SlideStoryHome_cpv {
	margin-bottom: 10px;
}

/**Carousel title and sub title **/
.top-story-intro:hover, .top-story-head-font, .top-story-introId:hover{
	color:#FFFFFF !important;
	
}
.Georgia02White a:hover{
	color:#FFFFFF !important;
}

/** Wide Banner title hover**/

.leadstory-h1-txt a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}

.leadstory-h1-txt a{
	color:#FFFFFF
}

.top-story-head-font a{
	color:#FFFFFF
}
.top-story-head-font a:hover {
text-decoration: underline;
}
/** Reader's recipie**/
.similarRecipeUser-heading:hover a, .similarRecipeUser-heading a{
    text-decoration:none;
	color:#FFA317 !important;
}
/** My News**/
 .Mynews-Mysnaps-Head-Color:hover , .Mynews-Mysnaps-Head-Color a {
	text-decoration:none;
	color:#FF9F11 !important;
}
/** Home page bottom carousel **/
.slider_ctc , .top-story-Sc {
	margin-bottom:10px;
}

.breadcrumbs ul li {
	color: #2964BF !important;
}

/** User Reaction  **/
#user-name-poiints {
	width: 65%;
  	margin-top: 5px;
  	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.iframe_buster_ad{
	width:970px;
	margin:0px auto;
}

.page_pusher_vertical{
	margin: 15px auto 0px;
	width: 970px;
}

#user-rel-rit-txt {
	clear : both;
}

#user-name-reaction {
	padding-top: 30px;
}
/** User Reaction  End **/

/** Video Search article alignment **/
.video-thumb-box {
	margin-left: 16px !important;
}
#overlayimage{
	margin-top: 0px !important;
}
/** Reader's Recipe**/
.similarRecipe-font{
	height: 30px !important;
	overflow: hidden;

}
/* Comments Disclaimer starts*/
.Disclaimer-txt-wrapper ul
{ float: left; list-style: disc !important; margin: 0px 0px 20px 0px; }
.Disclaimer-txt-wrapper ul li
{ float: left; list-style: disc !important; margin: 0px 0px 5px 18px; }
.Disclaimer-txt-wrapper p
{ width: 100%; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #333333; line-height: 150%; margin: 0px 0px 20px 0px; float: left; }
/* Comments Disclaimer End*/

/* share bar imagesnapshot*/
#shareimagesnapshot {
	float:left !important;
}


/*** breaking news ticker styles starts ******/

.BreakingNewsBlock {
	width: 980px;
	height: auto;
	margin: 0px auto;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
}
.small_ID{ height: 40px !important;}
.large_ID{height: 68px !important;}
.small_ID .bre_news_label, .large_ID .bre_news_label {
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CC0000;
	float: left;
	left: 0px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
}
.small_ID .bre_news_label { font-size: 15px;	padding: 13px 1% 12px 1%;}
.large_ID .bre_news_label { font-size: 24px;	line-height: 26px; padding: 21px 1% 21px;}
.bre-news-blk { width: 100%;  float: left; overflow: hidden;}
.bre-news-blk ul {
	padding: 10px 1% 8px 1%;
	margin: 0px;
	overflow: hidden;
}
ul.newsticker {
	-webkit-transition: all 0s linear;
	-moz-transition: all 0s linear;
	-o-transition: all 0s linear;
	transition: all 0s linear;
	position: relative;
	list-style-type: none;
}
.small_ID li {
	height: 22px !important;
	font-size: 22px !important;
	line-height: 22px !important;
	background-position: left 5px;
}
.bre-news-blk ul li {
	width: auto;
	font-family: Georgia;
	font-size: 16px;
	font-weight: normal;
	line-height: 22px;
	list-style: none;
	background-repeat: no-repeat;
	padding: 0px 10px 0px 15px;
	margin: 0px 10px 10px 0px;
	float: left;
}
.large_ID li {
	height: 46px !important;
	font-size: 36px !important;
	line-height: 38px !important;
	background-position: left 17px;
	margin: 4px 20px 5px 0px !important;
}
.bg_red {background-color: #A40102;}
.bg_red .bre-news-blk ul li{ color: #FFF; background-image: url('img/ticker-bullet.png');}
.bg_red .bre-news-blk ul li a, .bg_red .bre-news-blk ul li a:hover { color: #FFF;}

.bg_white .bre-news-blk ul li{ color: #333 !important; background-image: url('img/ticker-bullet-blk.png')!important;}
.bg_white .bre-news-blk ul li a { color: #333 !important;}
.bg_white {background-color: #FFF;}

/*** breaking news ticker styles end ******/

/* firefox rating multimedia */
@-moz-document url-prefix() {
.movieRatings-mul-block {
	float:left;
	}
}




/** Videocomponent Youtube**/
#videocomponent-img {
	width:100%;
}
.specialpromotionblock.ad-300x250{width: auto;}

/** JustIn**/

.JustInText a{
	color: #C40000;
}
.specialpromotionblock.ad-300x250{width: auto;}

/**********Text Sharing******************/
.share-highlight-btn {
    position: absolute;
    width: 300px;
    top: 25px;
    left: -30px;
} 
.btn-caret {
  background: url(clientlibs/img/topArrow.png) no-repeat 0px 0px;
  width: 14px;
  height: 7px;
  position: absolute;
  top: -6px;
  left: 14px;
}

.btn-left, .btn-right {
  display: inline-block;
  vertical-align: middle;
  float: left;
}

.save-pref-btn {
  width: 100%;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;  
          border-radius: 4px;  
}


.btn-left, .btn-right, .save-pref-btn {
  padding: 0 10px;
  border: 1px solid #bbbbbb;
  border-bottom-width: 2px;
  cursor: pointer;
  font: bold 14px/30px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #444444;
  text-shadow: white 0 1px 1px;
  -webkit-box-shadow: rgba(0, 0, 0, .1) 0px 1px 3px;
     -moz-box-shadow: rgba(0, 0, 0, .1) 0px 1px 3px;
          box-shadow: rgba(0, 0, 0, .1) 0px 1px 3px;
}

.btn-left, .btn-right, button.save-pref-btn {
  background: #cccccc;
  background: -moz-linear-gradient(top,  #f9f9f9 0%, #cccccc 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#cccccc));
  background: -webkit-linear-gradient(top,  #f9f9f9 0%,#cccccc 100%);
  background: -o-linear-gradient(top,  #f9f9f9 0%,#cccccc 100%);
  background: -ms-linear-gradient(top,  #f9f9f9 0%,#cccccc 100%);
  background: linear-gradient(to bottom,  #f9f9f9 0%,#cccccc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#cccccc',GradientType=0 );
}

.btn-left:hover, .btn-right:hover, .save-pref-btn:hover {
  background: #eeeeee;
  background: -moz-linear-gradient(top,  #f9f9f9 0%, #eeeeee 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9f9f9), color-stop(100%,#eeeeee));
  background: -webkit-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%);
  background: -o-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%);
  background: -ms-linear-gradient(top,  #f9f9f9 0%,#eeeeee 100%);
  background: linear-gradient(to bottom,  #f9f9f9 0%,#eeeeee 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9f9f9', endColorstr='#eeeeee',GradientType=0 );
}

.btn-left {
  border-right-color: #ffffff;
  -webkit-border-radius: 4px 0 0 4px;
     -moz-border-radius: 4px 0 0 4px;  
          border-radius: 4px 0 0 4px;  
}

.btn-right {
  border-left-color: #999999;
  -webkit-border-radius: 0 4px 4px 0;
     -moz-border-radius: 0 4px 4px 0;
          border-radius: 0 4px 4px 0;
}
.tipPop {
float: left;
list-style-type: none; 
width: 100%;
margin-top: 3px;
margin-bottom: 2px;
}
.tipPop li{
height: 25px;
width: 25px;
float: left;
margin: 0px 10px 0px 0px;
background-repeat: no-repeat;
}
.highlighter-container
{
	display: none;
	position: absolute;
	top: 178.4375px;
	left: 646px;
	z-index:100;
}
.blogImgWrap iframe{ 
	width:100%;
}

.imgSelector{
	width:98%!important;
	background-color:blue;
	opacity:0.9;
	border: black dotted 2px;
}
.fullImgProp{
	width: 100%!important;
	padding-bottom: 5px;
	float: none!important;
}
.fltLft{
	float:left!important;
}
.fltRght{
	float:right!important;
	margin:5px 0px 0px 5px!important;
}
.imgFullFit{
	width:100%!important;
	padding-bottom:5px;
	float:none!important;
}
.highlighter-container .tipPop li{
	background-image: none;
}
.storycontent p a{color: #007CC3; text-decoration: underline;}
/*****************TExt Sharing Ends**************/
.text_linkad_wrapper {
	background-color: #F8F8F8;
	border-top: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	overflow: hidden;
}
.advt_title {
    font-family: arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
    text-decoration: none !important;
    display: block;
}
.text_linkad_blk, .text_linkad_blk a {
    font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	color: #1520EC;
	/*text-decoration: underline; */
	display: block;
}

.double_skinning_outer{
	width: 100%;
}
.double_skinning_left, .double_skinning_right{
	position: fixed;
	z-index: 5;
    top: 0px;
    width: 160px;
}
.double_skinning_left{
	left: 50%;
	margin-left: -660px;
	float: right;
}
.double_skinning_right{
	right: 50%;
	margin-right: -660px;
	float: left;
}
.double_skinning_left > div{ float: right;}
.double_skinning_right > div{ float: left;}

.text_linkad_wrapper {
	background-color: #F8F8F8;
	border-top: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	overflow: hidden;
}
.advt_title {
    font-family: arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
    text-decoration: none !important;
    display: block;
}
.text_linkad_blk, .text_linkad_blk a {
    font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 14px;
	color: #1520EC;
	/*text-decoration: underline; */
	display: block;
}

.double_skinning_outer{
	width: 100%;
}
.double_skinning_left, .double_skinning_right{
	position: fixed;
	z-index: 5;
    top: 0px;
    width: 160px;
}
.double_skinning_left{
	left: 50%;
	margin-left: -660px;
	float: right;
}
.double_skinning_right{
	right: 50%;
	margin-right: -660px;
	float: left;
}
.double_skinning_left > div{ float: right;}
.double_skinning_right > div{ float: left;}
.text_linkad_blk, .text_linkad_blk a { color: #C00108;font-size: 15px;}

/** Enter any CSS only above this line and not below **/
.business-section #business-sec .LeftMainStory {min-height: 290px;}

#article-recipe-youtube-flavours-of-the-spice-coast .Georgia-video-names{ height: 36px;}
a.article_label_anchor, a.article_label_anchor:hover{text-decoration:none !important;}
.article_label_style{padding: 2px 0;}
.strngred_cfont{color: #C40000 !important;}
.dkblue_cfont{color: #00487D !important;}
.dklimegreen_cfont{color: #2C9B11 !important;}
.vydklimegreen_cfont{color: #13461B !important;}
.vydkred_cfont{color: #5F211A !important;}
.strngcyan_cfont{color: #2FBCC3 !important;}
.vividpink_cfont{color: #FF287E !important;}
.pureorange_cfont{color: #FF6600 !important;}
.dkmagenta_cfont{color: #A81C8F !important;}
.dkcyan_cfont{color: #00AE83 !important;}
.vividorange_cfont{color: #FFA317 !important;}

.main-frame .ad_top_970x90{text-align: center; padding-bottom: 10px;}
.main-frame .ad_top_970x90 img{width: 100%; height: auto;}

.cric_flag_color{background-color: #E5E5E5; height: 45px !important; padding-top: 5px;}
.Heading-column a, .Heading-column a:hover{color: #00487D;}
.Promo1Image { height: 75px;}
/********WhatsApp********/
.tipPop li.shareWA{ background-image: url(img/whatsapp-eng-icon.png);display: none; }
.articlecontentbody .article .slideshow p {
    color: #FFFFFF;
}
/*****Carousel*****/
.articlecontentbody .article .slideshow ul, .articlecontentbody .article .slideshow ol{
	margin-left: 0px;
    list-style: none;
	width: 100%;
    height: auto;
	margin-bottom: 0px;
}
.articlecontentbody .article .triggersMask ul, .articlecontentbody .article .triggersMask ol {
    margin: 0 auto;
    line-height: 16px;
    padding: 5px 0px;
}
.articlecontentbody .article .triggersMask ul li, .articlecontentbody .article .triggersMask ol li{
	font-size: 18px;
}
.articlecontentbody .article .SlideshowBTitle p a, .articlecontentbody .article .SlideshowBTitle a, .articlecontentbody .article .SlideshowBTitle p a:hover, .articlecontentbody .article .SlideshowBTitle a:hover{
	color: #A81C8F;
    text-decoration: none;
}
[id*=sliderWrapper_] .top-story-bg{
	z-index: initial;
}
.articlecontentbody .article .slideshow h4.top-story-head-font a, .articlecontentbody .article .slideshow p.top-story-intro a,.articlecontentbody .article .slideshow h4.top-story-head-font a:hover, .articlecontentbody .article .slideshow p.top-story-intro a:hover {
	color: #ffffff;
}
/*****end*****/
.articlecontentbody .article .slideshow ul { list-style-type: none; margin-left: 0px;}
/* Video component youtube play icon issue....MPEBF-189*/
[class*=video-playerOneYoutube] {
	position: relative;
}
[class*=custom-overlay-videocomponent] {
	z-index: 3;
	width: 128px;
	height: 128px;
	background-image: url('img/youtube.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	position: absolute;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	top: 50%;
	margin-top: -64px;
}

[class*=custom-overlay-videocomponent-bright] {
	z-index: 3;
	width: 128px;
	height: 128px;
	background-image: url('img/brightcove-play-icon.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	position: absolute;
	left: 0;
	right: 0;
	margin-left: auto;
	margin-right: auto;
	top: 50%;
	margin-top: -64px;
}
[class*=video-playerOneYoutube]:before {
	display: table;
	content: " ";
}
[class*=video-playerOneYoutube]:after {
	clear: both;
}
[class*=video-playerOneYoutube]{
	overflow: hidden;
}
.question-byexpert{padding: 0%;width: 100%;}
.question-byexpert .user-questions{padding: 0%;}
.postReplyByExpert{margin-top: 0px;float: right;margin-right: 16px; margin-left: 0px;}

/******************** FORECAST CSS START: 20-6-2016 **********************/
.forecast {
    width: 100%;
    max-width: 315px;
    padding: 0px;
    float: left;
    position: relative;
}
.forecast h3 {
	width: 100%;
    height: auto;
    font-family: Georgia;
    font-size: 22px;
    color: #007DB3;
    font-weight: normal;
    text-align: left;
    font-style: normal;
    text-transform: uppercase;
    line-height: 100%;
    padding: 4px 0px 0px 0px;
    margin: 0px 0 2px 0;
    float: left;
}
.forecast select {
    height: 33px;
    width: 120px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: -moz-linear-gradient(top, #ffffff 0%, #e2e2e2 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e2e2e2 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e2e2e2 100%);
    margin-top: 6px;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );
}
.forecast-date {
    height: 54px;
    margin: 0px 2px 10px;
    font-size: 14px;
    font-family: arial;
    color: #000000;
    background-image: url('img/most-popular.jpg');
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: left bottom;
}
.forecast .forecast-slide {
    width: 100%;
    height: 230px;
    border: 1px solid #ccc;
    margin: 0 0 5px 0;
}
.bx-wrapper {
    padding: 0;
    position: relative;
}
.bx-wrapper .bx-viewport {
    background: none repeat scroll 0 0;
}
#pop-wrapper {
	 width: 99%;
	 height: 223px;
	 font-family: Arial, Helvetica, sans-serif;
     position: absolute;
	 top: 67px;
	 left: 2px;
	 z-index: 99999;
	 display: none;
	 background-color: #fff;
}
.jq-popup {
	font-family: arial;
    height: 208px;
    position: absolute;
    text-align: left;
    padding: 10px;
    line-height: 16px;
    left: 0px;
    top: 0;
    z-index: 99999;
    display: none;
    overflow: hidden;
}
.wrapper-container p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 5px 0;
    color: #333;
}

.forecast .forecast-slide p {
    font-size: 14px;
}
.wrapper-container p {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    margin: 5px 0;
    color: #333;
}
.forecast .forecast-slide li a {
	font-family: arial;
    text-align: center;
    color: #000;
	line-height: 160%;
    display: block;
}
.forecast .forecast-slide li a, .forecast .forecast-slide {
    height: 230px;
}
a.pop-close {
	font-family: arial;
    background-color: #333;
    color: #FFFFFF;
    font-weight: bold;
    height: 15px;
    line-height: 12px;
    padding: 5px;
    position: absolute;
    right: 0px;
    text-align: center;
    text-decoration: none;
    top: 0px;
    width: 15px;
    z-index: 999999;
    border-radius: 0 0 0 10px;
    behavior: url(/etc/designs/week/clientlibs/css/pie.htc);
}
.jq-popup h6 {
	font-weight: normal;
    color: #606060;
    margin-bottom: 6px;
}
.jq-popup p {
    color: #333333;
    line-height: 130%;
}
/******************** FORECAST CSS END ***********************************/

/* SPECIAL PROMOTION BLOCK CSS (MPEBF-237) START */
.article_imgbox_portrait {
    position: relative;
    margin: 0px 10px 5px 0px;
    float: left;
}
.article .specialpromotionblock img{width:auto;float:left;margin-right:10px;}
.article_imgbox_portrait img{display:block; max-width: 100%; width:auto;}
.caption, .caption_eng{word-break: normal; word-wrap: break-word;}
small.caption.english_caption {width: 100%; box-sizing: border-box; text-align:left; padding: 10px;}
/* SPECIAL PROMOTION BLOCK CSS (MPEBF-237) END */

#moreInFocusDiv .more-in-focus-bg-block, #moreInFocusDiv .more-in-focus-bg-right{ position: relative; padding-bottom: 26px; overflow: hidden;}
#moreInFocusDiv .more-focus-story-content + a{float: left; width: 100%; height: 34px;background: #F8F8F8;position: absolute;bottom: 0px;left: 0px;}
#moreInFocusDiv .readstory-txt-m-in-focus{width: 92px; margin-top: 0px; float: right;}

.profile_name_txt {
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 18px;
    float: left;
    padding: 0 10px;
    margin-right: 10px;
	color: #009cde;
}

#register_text a, #signIn a {
    color: #009cde;
}
div#Dislike {
    display: none;
}

.Georgia-video-names {
    width: 134px !important;
    height: 30px !important;
    padding: 0 !important;
}

.promoBlok2 .Promo1Image {
    overflow: hidden;
}

.app-promo-block-ml, .app-promo-block-ml a { font-family: PanchariUni; font-size: 18px;}
.app-promo-block-ml a{ color: #1520ec; }
.app-promo-block-en, .app-promo-block-en a { font-family: Georgia,"Times New Roman",Times,serif; color: #000; font-size: 15px;}
.app-promo-block-en a{ color: #c00108;}

/***MPEBF-481****/
.with-thumb-storylist .OtherStorySlotRight ul li {
    padding-left: 0px;
}

.with-thumb-storylist .stories_slot_img {
    width: 75px;
    margin: 0px 10px 0px 0px;
    position: relative;
    float: left;
}

.stories_slot_img img {
    float: left;
}

.no-border {
    border-bottom: 0px !important;
}

.travel-tag-list ul li { 
	clear: both; 
	float: left;
	width: 100%;
}

.travel-subsection-heading a {
    color: #13461B;
}

/* Sticky Navigation Starts */
.section_bar {
    width: 100%;
    background-color: #F4F4F4;
    border-top: 1px #E9E9E9 solid;
    border-bottom: 1px #E9E9E9 solid;
    padding: 8px 0px;
    margin-bottom: 5px;
    display: none;
}
.sticky_position.section_bar {
	display: inline-block;
}
.sticky_position {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 22;
    -webkit-box-shadow: 0px 1px 5px 0px rgba(8,8,8,0.33);
    -moz-box-shadow: 0px 1px 5px 0px rgba(8,8,8,0.33);
    box-shadow: 0px 1px 5px 0px rgba(8,8,8,0.33);
    -moz-animation: dropHeader 1s ease-in 1;
    -webkit-animation: dropHeader 1s ease-in 1;
    animation: dropHeader 1s ease-in 1;
}
#sticky_navarticle.section_bar {
    margin-bottom: 0px;
}
.section_block {
    width: 1000px;
    text-align: left;
    margin: 0px auto;
}
.section_menu, .apps_block, .social_medias_block {
    overflow: hidden;
}
.section_menu {
    vertical-align: middle;
    border-left: 0px !important;
    margin-top: 3px;
    float: left;
    cursor: pointer;
}
.section_menu, .apps_block, .social_medias_block, .add_cart_block {
    border-left: 1px #E2E2E2 solid;
    padding: 0px 0px 0px 10px;
    display: inline-block;
}
.section_menu_icon {
    width: 19px;
    height: 15px;
    background-image: url(img/section-icon.png);
    background-repeat: no-repeat;
    margin-right: 10px;
    float: left;
}
.section_menu_text {
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    padding-right: 10px;
}
.display_none {
    display: none !important;
}
.logo_1_art {
    margin: 0px;
    width: auto;
    overflow: hidden;
    display: inline-block;
    vertical-align: middle;
    margin: 2px 5px 0px 0px !important;
    border-left: 1px #E2E2E2 solid;
    padding: 0px 0px 0px 10px;
}
.logo_1_art, .logo_2_art, .logo_1_art a, .logo_2_art a, .apps_block, .logo_1_art img {
    float: left;
}
.logo_2_art {
    margin: 0px;
    width: auto;
    font-family: Arial;
    font-size: 14px;
    color: #333333;
    font-weight: bold;
    overflow: hidden;
    display: inline-block;
    margin: 0px 10px 0px 0px !important;
    border-left: 1px #E2E2E2 solid;
    padding: 3px 0px 0px 10px;
    text-transform: uppercase;
}
.logo_2_art a {
    color: #333333!important;
    text-decoration: none;
    background-image: url(img/arrow-right.png);
    background-position: right center;
    background-repeat: no-repeat;
    padding-right: 13px;
}
.scroll_box_art {
    width: 45%;
    text-align: left;
    vertical-align: middle;
    margin: 0px 0px 0px 0px;
    display: inline-block;
    float: left;
}
.scroll_box_art h2 {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    line-height: 20px;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 20px;
    white-space: nowrap;
}
.scroll_box_art h2 {
    white-space: nowrap;
}
.share_icon_list {
    float: right;
    margin: 0px 0px 0px 10px;
    width: auto;
}
.share_text {
    width: auto;
    float: left;
    margin: 0px 5px 0px 0px;
    vertical-align: middle;
}
.normal_eng_font {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000000;
    line-height: 16px;
    font-weight: normal;
    word-break: normal;
    padding: 5px 0px 5px 0px;
}
.bold {
    font-weight: bold !important;
}
.section_sn_icons {
    width: auto;
    height: auto;
    margin-right: 10px;
    float: left;
}
.logo_1_art_text {
	font-family: Arial;
    font-size: 14px;
    color: #333333!important;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    margin-left: 6px;
}

.columnist-grey-block{
	height:82px;
}
.authorsearch .result-block-font{
	    padding-top: 20px;
}
.BreakingNews .JustIn01 h2.Georgia01:first-child{ margin-top: 5px;}
.bre-news-blk ul {
    padding: 4px 1% 8px 1% !important;
    margin: 0px !important;
    overflow: hidden !important;
}
.bre-news-blk ul li{
	padding: 4px 10px 0px 15px !important;
}
.small_ID li{
	background-position: left 10px;
}
.bg_red .bre-news-blk ul li.ticker-spacer{
	background-image:none;
}
.bre-news-blk ul li.ticker-spacer{
	background-image:none;
}
@media screen and (min-width:801px)
	{
	.section_bar {
	    text-align: center;
	}
	.section_block {
	    display: inline-block;
	}
	.JustIn01 .top-story-fig{
		display:none !important;
    }
}

@media screen and (max-width:800px)
{
	.bottom-left-b, .bottom-linkB2, .bottom-linkB3, .menu_drop_down_sec, .scroll_box_art, .mypayments_top_nav ul, .logo_1_art img, .logo_1_art_text {
	    display: none;
	}
	.logo_1_art a {
	    width: 22px;
	    height: 18px;
	    background-image: url(img/mm-logo.png);
	    background-position: center center;
	    background-repeat: no-repeat;
	}
	.section_block {
	    width: auto !important;
	}
}

@media screen and (max-width:480px)
{
	.logo_1_art_text, .share_icon_list .share_text {
		display: none;
	}
}	
/* Sticky Navigation Ends */ 



/* Menu List Starts */
.menu_container_main {
    width: 250px;
    float: left;
    height: auto;
    left: -252px;
    background-color: #FFFFFF;
    border: 1px solid #E9E9E9;
    -webkit-box-shadow: 2px 2px 7px 1px #ACACAC;
    -moz-box-shadow: 2px 2px 7px 1px #ACACAC;
    box-shadow: 2px 2px 7px 1px #ACACAC;
    overflow: auto;
    position: fixed;
    z-index: 100000;
    opacity: 0;
    overflow-x: hidden;
}
.menu_list {
    float: left;
    width: 100%;
    padding: 5px 0px 3px 0px;
    height: auto;
    border-bottom: 1px solid #EAEAEA;
    background-color: #FFFFFF;
}
.menu_list:hover {
    color: #000000;
    text-decoration: none;
    background-color: #F4F4F4;
}
.sub_sec_dropdown ul li a:hover {
    color: #23A8E3;
    text-decoration: none;
}
.menu_list_text {
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    font-weight: Bold;
    text-decoration: none;
    text-transform: uppercase;
    list-style-type: none;
    line-height: 26px;
    overflow: hidden;
    padding: 0px;
}
.menu_list a {
    color: #000000;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
    display: block;
}
.icon_block_right {
    float: right;
    width: 15px;
    height: 15px;
    margin: 5px 5px 0px 0px !important;
}
.icon_max {
    background-position: left top;
    background-image: url(img/max-icon.png);
    background-repeat: no-repeat;
    cursor: pointer;
}
.icon_min {
    background-position: left top;
    background-image: url(img/min-icon.png);
    background-repeat: no-repeat;
}
.sub_sec_dropdown {
    width: 100%;
    float: left;
    display: none;
}
.sub_sec_dropdown ul {
    width: 100%;
}
.sub_sec_dropdown ul li {
    float: left;
    width: 96%;
    padding: 5px 0px 3px 10px;
    height: 30px;
    background-color: #FFFFFF;
    font-family: Arial;
    font-size: 12px;
    color: #818181;
    font-weight: normal;
    text-decoration: none;
    list-style-type: none;
    line-height: 26px;
    overflow: hidden;
}
.menu_list a {
    color: #000000;
    text-decoration: none;
    padding: 0px 0px 0px 10px;
    display: block;
}
.sub_sec_dropdown ul li a {
    color: #818181;
    text-decoration: none;
}
/* Menu List Ends */ 

.banner-text-block{ clear: both; padding: 8px; background: #F4F4F4;}
.banner-title-en, .banner-desc-en{font-family: Georgia, "Times New Roman", Times, serif;font-weight: normal;line-height: 150%;}
.banner-title-en{font-size: 20px;font-weight: bold;}
.banner-desc-en{font-size: 14px;}
.banner-title-ml, .banner-desc-ml{line-height: 20px;}
.banner-title-ml{font-size: 23px;border-bottom: 1px solid #ccc;font-family: "EGGIndulekhaUni";}
.banner-desc-ml{font-size: 17px;font-family: "PanchariUni";font-weight: normal;}
.banner-desc-en, .banner-desc-ml{color: #747474;}

.color-night-rider-black{ color: #333; border-bottom: 2px solid #333;} 
.color-free-speech-red{ color: #C40000; border-bottom: 2px solid #C40000;}
.color-dark-cerulean-blue{ color: #00487D; border-bottom: 2px solid #00487D;}

.banner-text-block .banner-title-ml, .banner-text-block .banner-title-en { padding-bottom: 2px;}
.banner-text-block .banner-desc-ml, .banner-text-block .banner-desc-en { padding-top: 5px;}
.BK-ThumbSlot { width: 100% !important;}
.BK-ThumbSlot h2.Arial-Grey02 { overflow: hidden;}

/** Please do not enter anything below **/

@media screen and (max-width:800px){
	.business-section #business-sec .LeftMainStory {min-height: auto;}
	.inside-slot-1 { padding-top: 10px; }
}
@media screen and (max-width:640px){
 .forecast{ clear:both;}
}
@media screen and (min-width: 700px) and (max-width: 800px){
.forecast .forecast-slide{ height:230px;}
}
 
@media all and (max-width: 640px) and (min-width: 481px) {
	div.GettingMyDiscoveryTravel-c0, div.PlanUrTrip-Slot-ipad { 
		width: 100% !important;
		margin-bottom: 15px !important;
	}
	
	div.GettingMyDiscoveryTravel-c1, div.GettingMyDiscoveryTravel-c2 {
		width: 48.5% !important;
		margin-bottom: 15px !important;
	}
}
.slide-album-block-active
{ background-color:#3D3F50 ; }
/**Moderation Dashboard **/


.SectionFoodcommon .OtherStorySlotRight3 ul li{
	padding: 10px 0px 0px 20px !important;
	border-bottom: 0px #FFFFFF dotted;
	border-top: 1px #CCCCCC dotted;
}
.recipe .cuisine-dot {
	margin-top: 5px !important;
}
.overview-about-kerala .about-kerala-block .travel-subsection-sub-head {
	color: #2C9B11 !important;
}

.english_article_align{
	margin-top: 2px !important;
}
.articletopheader .articleTop{
	margin-bottom: 15px;
}

/**** Justin Title Fix ****/
.JustInText a{
	color:�#C40000;
}

/**** Fix for TextLink and InArticle Ad ****/

.text_linkad_wrapper, .in_articlead_wrapper {
	border-top: 1px #EAEAEA solid;
	border-bottom: 1px #EAEAEA solid;
	padding-top: 10px;
	padding-bottom: 10px;
	display: block;
	clear: both;
}
.advt_title {
    font-family: arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
    text-decoration: none !important;
    display: block;
}
.text_linkad_blk, .textlinkad_blk a, .in_articlead_blk, .in_articlead_blk a  {
    font-family: PanchariUni;
	font-size: 18px;
	color: #1520EC;
	text-decoration: underline;
	display: block;
}

/* Updated for portrait images in the article content */

.article_imgbox_fullwidth{
    display: table-caption;
	padding: 0 12px;
}

.article_imgbox_fullwidth .width100{
	width: auto !important;
}
.article_imgbox_fullwidth img{
    float:left;
}
.storycontent p {
		word-break: normal;
}

/* disclaimer_box */
.disclaimer_box { width: 100%; float: left; }
.disclaimer_title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	float: left;
	padding: 5px;
	margin: 0px;
}
.disc_txt_mal, .disc_txt_eng { padding: 8px; color: #747474; float: left; background-color: #F4F4F4; margin: 0px; font-weight: normal; }
.disc_txt_mal { font-family: PanchariUni; font-size: 16px; line-height: 120%; }
.disc_txt_eng { font-family: Arial; font-size: 11px; line-height: 140%; }

/* css for top N articles from chart beat API */
.most_popular_head{
	font-family: Georgia;
	font-size: 22px;
	font-weight: normal;
	text-align:left;
	font-style: normal;
	width: 100%;
	height: Auto;
	line-height: 100%;
	width: 100%;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	float: left;
	padding: 4px 0px 10px 0px;
	margin: 0px 0 10px 0;	
	background-image: url('img/most-popular.jpg');
	color: #007DB3;
}
.most-popular-mal .most_popular_head{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	background-color: #007DB3;
	font-style: normal;
	width: 100%;
	height: Auto;
	line-height: 100%;
	width: 100%;
	float: left;
	padding: 7px 0px 7px 10px !important;
	margin: 0px 0 10px 0px;	
	color: #fff;
	border-bottom:  0px !important;
	background-image: none !important;
}
.most_popular_head a, .most_popular_head a:hover {
	color: #007DB3;
	text-decoration: none;
}
.most-popular-mal .MostNews ul, .most-popular-eng .MostNews ul {
	float: left;
}

.most-popular-mal .MostNews ul li {
    font-family: "PanchariUni";
	font-size: 19px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	line-height: 26px;
	height: auto;
	padding: 0px 0px 15px 30px;
	margin: 2% 2% 0% 2%;
	border-bottom:  1px #E0E0E0 dotted;
    position: relative;
    word-break: normal;
	word-wrap: break-word; 
	width: 85% !important;   
}
.most-popular-eng .MostNews ul li {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: normal;
	text-align:left;
	color: #000000;
	line-height: 26px;
	height: auto;
	padding: 0px 0px 15px 30px;
	margin: 2% 2% 0% 2%;
	border-bottom:  1px #E0E0E0 dotted;
    position: relative;
	word-break: normal;
	word-wrap: break-word;
	width: 85% !important;    
}
.mostnews_common{
    font-family: Arial;
    font-weight: bold;
    font-size: 18px;
    color: #000;
    text-align: center;
	background-image: url('img/most-pop-bg.png');
	background-repeat: no-repeat;
	background-attachment: scroll;
	width: 30px;
	height: 26px;
	float: left;
    margin-right: 5px;
    padding: 2px 0px;
    position: absolute;
    left: -5px;
    
}
.MostNews ul li a{ color: #000000;}
.MostNews ul li a:hover{color: #007CC3; text-decoration: underline;}
.most-popular-mal .MostNews ul li a:hover{text-decoration: none;}

.reply-by-expert-slot .title_box_common{display: none;}
.ask-expert-slot article > div.bottom-headline-slot{display: none;}

/**** Fix for TextLink and InArticle Ad ****/

.please-wait{
	display:none;
	width:auto;
	height:auto;
	clear:both;
}
/******Fix for district News********/
.BestOfKeralaText-DistrictNews {
    margin: 5px 0px 2px 10px;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 17px;
    font-weight: 400;
    font-style: normal;
    color: #00487d;
    padding: 0px;
    height: auto;
    line-height: 120%;
}
/**** Fix for MPEBF-326 English Justin ****/
.story-label-bnews{ font-family: Arial;  font-size: 12px; color: #C40000; font-weight: bold; display: inline-block; text-transform: uppercase; line-height: 16px; margin: 10px 0px 0px;}
.BreakingNews .Georgia01{margin: 0px 0 5px 0;}
.BreakingNews .JustInText{ line-height: 18px; margin: 0;}
.no-desc-bnew{ font-size: 16px; line-height: 18px;}

/* fix for ask expert success message*/
#askquestionsuccess.top-box-common .successmsg { width: 95%;}
.show_more_listing_num_outer {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    display: block;
    overflow: hidden;
    float: left;
}
.show_more_listing_prev, .show_more_listing_next, .show_more_listing_blk li {
    font-family: Arial;
    font-size: 12px;
    color: #000000 ;
}
.show_more_listing_prev, .show_more_listing_next, .show_more_listing_blk li {
    width: auto;
    padding: 5px 6px;
    overflow: hidden;
    float: left;
}
.show_more_listing_blk {
    width: auto;
    float: left;
    list-style: none;
}
.show_more_listing_prev, .show_more_listing_next, .show_more_listing_num_outer li {
    border-left: 1px #EEF1F5 solid;
    float: left;
}
.show_more_listing_prev {
    border-left: 0px !important;
    padding-left: 0px !important;
}
.show_more_listing_arrow {
    font-size: 15px !important;
    line-height: 10px;
}
.show_more_listing_num_outer li.active, .show_more_listing_num_outer li.active a {color: #FFFFFF !important;}
.red_bg {background-color: #C40000 !important;}
.slideshow .mobile-only .BKThumbSlot ul {
    height: 154px;
}
.slideshow .mobile-only .NextPreButtonBoxR{
    margin: 50px 0px 40px 10px;
}
.slideshow .mobile-only .NextPreButtonBoxL{
   margin: 50px 10px 40px 5px;
}
@media screen and (min-width: 600px) {
.edition-slot.web-only { display: block;}
.edition-slot.web-only.noDisplay { display: block !important;}
}
@media screen and (max-width:496px)
{
    .slideshow .mobile-only.noDisplay{
        display: block !important;
     }
    .slideshow .mobile-only .bestofkerala-slide{
    	width:72%;
    }
}

@media screen and (max-width:400px)
{
	.slideshow .mobile-only .bestofkerala-slide{
           width:62%;
	}
}
@media screen and (max-width: 480px) {
.lifestyle-th-block article {height: 390px; overflow: hidden;}
}
@media screen and (max-width:360px){
.pagelisting .storyclass1 h4 { clear: both;}
.lifestyle-th-block article { height: 310px; overflow: hidden;}
}


@media screen and (max-width:480px){
.other-story-sc .storyclass1 a img {width: 120px;}
.other-story-sc .storyclass1 h4 {font-size: 17px;}
.other-story-sc .storyclass1 p {display: none;}
}
@media screen and (max-width:360px){
.other-story-sc .storyclass1 h4 { clear : none;}
}
/* new changes */
@media screen and (max-width:480px){

.main-frame {
    padding: 5px 3% 5px 3%;
    width: 94%;
}
#sidebar, #sidebarRemove {
    margin-left: 0px;
}
.LeftMainStory .image-common {
    width: 120px;
    margin-right: 10px;
}
.LeftMainStory {
    width: 100%;
    padding: 0 0% 0 0;
    border-bottom: 1px #e0e0e0 dotted;
    margin: 0 0 10px 0;
}
.LeftMainStory h2.Georgia01 {
    font-size: 17px;
    float: none;
    margin: 0px 0 0px 0;
}
.LeftMainStory p.GeorgiaNormal03 {
    display: none;
}
.BreakingNews .Georgia01 {
    margin: 0 0 5px 0;
    font-size: 17px;
    line-height: 120%;
}
.JustIn01 h2.Georgia01 {
    margin-top: 5px;
}
.BreakingNews p.GeorgiaNormal03 {
    display: none;
}
.MiddleStoryThumb, .MiddleStoryThumb02 {
    width: 100%;
    border-right: 0px #e0e0e0 solid;
    padding: 0 0% 0 0%;
    border-bottom: 1px #e0e0e0 dotted;
    margin: 0 0 10px 0;
}
.MiddleStoryThumb .image-common, .RightThumbRight .image-common {
    width: 120px;
    margin-right: 10px;
}
.MiddleStoryThumb h2.Georgia02, .MiddleStoryThumb02 h2.Georgia02 {
    font-size: 17px;
}
.RightStoryThumb, .RightThumbRight, .RightThumbRight02 {
    float: left;
    width: 100%;
    border-bottom: 1px #e0e0e0 dotted;
    margin: 0 0 10px 0 !important;
   padding: 0px;
}
.SectionHcommon .grey-line325 {
    display: none;
}
.SectionHcommon .OtherStorySlot, .OtherStorySlotRight {
    width: 100%;
    margin: 0 0 0 0%;
   padding; 0px;
}
.SectionHcommon .OtherStorySlot span.dot, .top-stories-right-rail .right-side-section .OtherStorySlotRight4 span.dot, .OtherStorySlotRight span.dot {
    display: none;
}
.SectionHcommon .OtherStorySlot ul li, .OtherStorySlotSports ul li, .home_bus_cha_sec .OtherStorySlot ul li, .top-stories-right-rail .right-side-section .OtherStorySlotRight ul li, .top-stories-right-rail .right-side-section .OtherStorySlotRight4 ul li, .right-side-section .OtherStorySlotRight2 ul li, .OtherStorySlotRight3 ul li, .OtherStorySlotRight ul li {
   font-size: 17px;
   padding: 0px 0px 10px 0px;
}
.LeftMainStory br.clear-both {
    display: none;
}
.entSecParWrap .SectionHcommon .MiddleStoryThumb article .image-common img {
    width: 120px !important;
    margin-right: 10px;
}
.entSecParWrap .SectionHcommon .MiddleStoryThumb article .image-common {
    width: 100%;
    margin-right: 0px;
    border-bottom: 1px #e0e0e0 dotted;
    margin: 0 0 10px 0 !important;
    padding-bottom: 10px;
}
.MiddleStoryThumb .image-common a.clearfix {
    float: left;
}
.MiddleStoryThumb .grey-line, .MiddleStoryThumb02 .grey-line {
    display: none;
}
.entSecParWrap .SectionHcommon .RightStoryThumb,  .RightThumbRight02 {
    width: 100%;
    border-bottom: 0px #e0e0e0 dotted;
}
.entSecParWrap .SectionHcommon .MiddleStoryThumb {
    border-bottom: 0px;
}
.entSecParWrap .SectionHcommon .RightStoryThumb .image-common img {
    width: 120px !important;
   margin-right: 10px;
}
.entSecParWrap .SectionHcommon .RightStoryThumb .image-common a, .TrailerSectionH .RightStoryThumb .image-common a {
   float: left;
}
.entSecParWrap .SectionHcommon .RightStoryThumb .image-common .TabGreenH, .TrailerSectionH .RightStoryThumb .image-common .TabGreenH  {
    overflow: hidden;
    float: none;
    width: auto;
}
.entSecParWrap .SectionHcommon .RightStoryThumb .image-common .Georgia02, .TrailerSectionH .RightStoryThumb .image-common .Georgia02 {
    width: auto;
    float: none;
    overflow: hidden;
}
.TrailersMain .image-common  {
   width: 100%;
   margin: 0px;
}
.SectionTravel .MiddleStoryThumb .image-common, .SectionTravel .RightThumbRight .image-common  {
   width: 100%;
   margin: 5px 0px 10px 0px;
}
.TrailerSectionH .LeftMainStory h2.Georgia01 {
    font-size: 22px; 
    margin: 5px 0 5px 0;
}
.TrailerSectionH .MiddleStoryThumb .image-common, .TrailerSectionH .RightThumbRight .image-common, .TrailerSectionH .RightStoryThumb .image-common  {
    width: 100%;
    margin-bottom: 8px;
    padding-bottom: 10px;	
}
.TrailerSectionH .MiddleStoryThumb .image-common  {
    border-bottom: 1px #e0e0e0 dotted;
}
.TrailerSectionH .RightStoryThumb .image-common {
   margin-bottom: 0px;
}
.TrailerSectionH .MiddleStoryThumb .image-common img, .TrailerSectionH .RightThumbRight .image-common img, .TrailerSectionH .RightStoryThumb .image-common img, .SectionTravel .MiddleStoryThumb .image-common img, .SectionTravel .RightThumbRight .image-common img  {
    width: 120px !important;
    margin-right: 10px;
    float: left;
}
.TrailerSectionH .MiddleStoryThumb, .TrailerSectionH .MiddleStoryThumb02 {
    border-bottom: 0px;
   margin-bottom: 0px;	
}
.TrailerSectionH .MiddleStoryThumb h2.Georgia02, .TrailerSectionH .MiddleStoryThumb02 h2.Georgia02{
    font-size: 17px;
    float: none;
    margin: 0px 0 0px 0;
}
.SectionTravel .MiddleStoryThumb p.GeorgiaNormal03, .SectionTravel .RightThumbRight p.GeorgiaNormal03, .top-stories-right-rail .right-side-section .GeorgiaNormal03 {
   display: none;
}
.SectionHcommon .lifestyle-th-block article {
    width: 49% !important;
}
.lifestyle-th-block .image-common img {
   float: left;
}
.lifestyle-th-block .image-common {
   margin-bottom: 0px;
}
.lifestyle-th-block article:nth-child(even) {
    margin-right: 0px !important;
}
.lifestyle-th-block .ThumbBoxLifestyle01, .lifestyle-th-block .ThumbBoxLifestyle02 {
   height: 360px !important;
}
.home_bus_cha_sec .BusinessGraphSlot {
    width: 100%;
    padding: 0%;
    margin: 0px 0% 10px 0%;
}
.home_bus_cha_sec .grey-line325, .top-stories-right-rail .right-side-section .grey-line325, .top-stories-right-rail .right-side-section  .grey-line {
   display: none !important;
}
.home_bus_cha_sec .OtherStorySlot, .right-side-section .OtherStorySlotRight2, .OtherStorySlotRight3, .right-side-section {
    width: 100% !important;
}
.home_bus_cha_sec .OtherStorySlot ul span.dot, .top-stories-right-rail .right-side-section .OtherStorySlotRight ul span.dot, .right-side-section .OtherStorySlotRight2 ul span.dot, .OtherStorySlotRight3 ul span.dot  {
    display: none !important;
}
.home_bus_cha_sec .OtherStorySlot ul span a, .right-side-section .OtherStorySlotRight2 ul span a {
    font-size: 17px;
    padding: 10px 0px;
    float: left;
}
.SectionTravel .MiddleStoryThumb .Georgia02, .SectionTravel .RightThumbRight .Georgia02 {
    float: none;
    display: block;
    margin: 0px;
}
.ColumnSlot-H .ColumnRightBox {
    width: 33%;
    margin-left: 2%;
}
.chartbeattopstory .right-side-section {
   width: 100% !important;
   margin-right: 0% !important;
}
.forecast {
    max-width: 100%; 
}
.top-stories-right-rail .right-side-section {
   width: 100% !important;
    margin-right: 0% !important;
}
.top-stories-right-rail .right-side-section .GeorgiaNormal03 {
   display: none;
}
.top-stories-right-rail .right-side-section .Georgia01 {
   font-size: 17px;
   margin: 0px 0px 5px 0px;
   padding: 5px 0px 8px 0px;
   border-bottom: 1px #ccc dotted;
}
.SectionHcommon, .right-side-section  {
   margin: 5px 0px 10px 0px !important;
}
.home-business-components {
    width: 96%;
    padding: 10px 2%;
}
.forecast .forecast-slide {
    width: auto;
    border: 1px solid #ccc;
    margin: 0 0 5px 0;
}
.forecast .forecast-slide {
    width: auto;
    margin: 0 0 5px 0;
}
.forecast-date {
    margin: 0 0px 10px;
}
.SectionFoodcommon .StorySlot01 p {
    display: none;
}
.food-home-left-inside-slot {
    width: 100%;
    border-right: 0px #e0e0e0 solid;
    padding: 0 0% 10px 0;
}
.right-side-section .RightCommonArticle .GeorgiaNormal03 {
   display: none;
}
.SportsTitle, .TravelTitle, .LifestyleTitle, .SlideshowBTitle, .FocusTitle, .ColumnsTitle, .TechTalkTitle, .CuisineTitle, .FeaturesTitle, .UsersTitle,
.Entertainment-title, .NewsTitle, .div.cnWidget .cnHeader h3.cnWidgetTitle {
    line-height: 110%;
    height: auto;
    background-position: left bottom;
    padding: 4px 0 15px 0;
}
.entSecParWrap .SectionHcommon .RightStoryThumb, .RightThumbRight02  {
   width: 100% !important;
}
.RightStoryThumb, .RightThumbRight, .RightThumbRight02, .MiddleStoryThumb, .MiddleStoryThumb02  {
   width: 100% !important;
}
}
@media screen and (max-width:640px){
	[class*=custom-overlay-videocomponent-bright] {
		background-size: 90%;
		margin-top: -60px;
		top: 50%;
	}
}

/* English Mobile Header CSS changes NOV-22 Start */

.BreakingNews .JustIn01:nth-child(2) .image-common, .search-close {
	display: none;
}
.mShow {
    display: block;
}
.search-close-line {
    width: 18px;
    height: 2px;
    margin: 0px 0px 3px 0px;
    float: left;
}
@media screen and (max-width: 800px) {
.master-head, .onmm-common .col_leftparaside > .slideshow:first-child > div[class*="SlideStoryHome"], .BreakingNews .JustIn01:nth-child(2) .comment-text, .BreakingNews .JustIn01 .GeorgiaNormal03, .BreakingNews .JustIn01 span.comment-text, .BreakingNews .JustInText .arrow_right, .onmm-article .tab-navigation-main {
	display: none;
}
.onmm-common .col_leftparaside > .slideshow:nth-child(n+2) > div[class*="SlideStoryHome"] {display: block;}
.onmm-common .col_leftparaside > .slideshow:nth-child(n+2) > div[class*="SlideStoryHome"] .slider_ctc {height: auto !important;}
.BreakingNews .JustIn01:nth-child(2) .image-common, .search-click.search-click-close .search-close {
	display: block;
}
.onmm-article .tab-navigation-main {
	display: none !important;
}
.onmm-article .section_bar {
	margin-bottom: 10px !important;
	background-color: #ffffff;
	display: inline-block;
	box-shadow: 0 1px 8px -1px #777;
}
.breadcrumbs {
	background-image: none;
	border-bottom: 1px #F2F2F2 solid;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.tab-navigation-main .search-field {
	width: 100% !important;
	height: 42px;
	background: #FFFFFF;
	top: 42px;
    position: fixed;
    left: 0px;
    box-shadow: rgb(119, 119, 119) 0px 4px 8px -2px;
    box-sizing: border-box;
	display: none;
}
.tab-navigation-main ul, .search-field-mobLandscape {
	width: auto !important;
}
.menuItems {
	right: 0px;
	left: 0px;
	top: 0px;
	box-shadow: 0 1px 8px -1px #777;
	position: absolute;
	z-index: 8;
	display: none;
	overflow: auto !important;
}
.tab-navigation-main, .section_bar {
	background: #FFFFFF;
	border-top: 2px #000000 solid;
	border-bottom: 1px #E2E2E2 solid;
	box-shadow: 0 1px 8px -1px #777;
	top: 0px;
	right: 0px;
	left: 0px;
	margin-bottom: 10px;
	position: fixed;
	z-index: 10;
}
.onmm-article .tab-navigation-main {
	position: unset;
}
.tab-navigation-main ul li.Tab-all-section-n {
	background: transparent;
	border-right: 0px;
}
.tab-nav-icon .tab-nav-icon-line, .search-close-line {
	background: #000000;
}
.tab-navigation-main ul li.Tab-all-section-n {
	background: transparent;
	border-right: 0px;
}
/*.search-field .input-text-bg-mobLandscape {
	width: 140px !important;
	display: none;
}
.search-field .input-text-bg2 {
	background: transparent;
	border: 0px;
}*/
.main-frame {
	margin-top: 46px;
}
/*.onmm-article .main-frame {
	margin-top: 0px;
}
.primary-colclose {
	margin-top: 40px;
}*/
.search-click {
	width: 28px;
	height: 28px;
	background-image: url("img/search-icon.png");
	background-position: center;
	background-repeat: no-repeat;
	margin-right: 4px;
	margin-left: 4px;
	margin-top: 5px;
	float: right;
}
.search-click.search-click-close {
	background-image: none;
}
.search-field .input-text-bg2 .formSubmit {
	width: 30px;
	height: 30px;
	background-image: url("img/search-icon-hover.png");
	background-position: center;
	margin: -1px 0px 0px 0px;
	right: 0px;
	top: 0px;
	position: absolute;
}
.tab-navigation-main ul li.Tab-all-section-n,.tab-nav-icon, .search-close {
	width: 18px !important;
	height: 18px !important;
	overflow: hidden;
	float: left;
}
.search-close {
	margin: 5px 0px 0px 5px;
}
.search-field .input-text-bg2 {
	width: auto;
	top: 5px;
	right: 8px;
	left: 8px;
	position: absolute;
	overflow: unset;
	/*display: none;*/
}
.input-text-bg-mobLandscape, .input-text-bg-iPad {
	/*width: 250px !important;*/
	width: 100% !important;
	box-sizing: border-box;
	padding-right: 40px;
	margin: 0px;
}
.menu_tab {
	width: auto;
	font-family: arial;
	color: #353535;
	background-image: url("img/tab-menu-arrow-mob.png");
	border-top: 1px #EEF1F5 solid;
	border-right: 0 !important;
	padding: 10px;
	float: none;
}
.menu_tab:hover {
	background-color: transparent;
}
.menuItems .mShow {
	background-color: #FFFFFF !important;
	border-bottom: 1px #EEF1F5 solid;
}
.switch-menu {
	background: #F4F4F4;
	padding: 0px 10px;
	margin-top: 44px;
	overflow: hidden;
}
.switch-menu-normal-text {
	font-family: arial;
	font-size: 15px;
	color: #353535;
	padding: 10px 0px;
	float: left;
}
.switch-menu-btn-blk {
	float: right;
}
.switch-menu-eng {
	font-family: arial;
	font-size: 15px;
	color: #353535;
	font-weight: bold;
	border-bottom: 4px #3FC2EE solid;
	padding: 10px 0px;
	margin: 0px 20px;
	float: left;
}
.switch-menu-mal {
	padding: 13px 0px;
	float: left;
}
.switch-menu-mal img, .onmanorama-mobile-logo img {
	display: block;
}
.onmanorama-mobile-logo {
	max-width: 130px;
	max-height: 30px;
	margin-top: 3px;
	float: left;
}
.onmanorama-mobile-logo img {
	max-width: 100%;
}

.tab-navigation-main .edition-slot {
	width: auto;
	height: auto;
	background-image: none;
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: unset;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #000;
	padding-left: 0px;
	line-height: 120%;
	margin: 0 0px 8px 0px;
	display: block;
	float: left;
}
.tab-navigation-main-edition-slot-dropdown {
	background: url("img/edition-slot-dropdown.png") right center no-repeat;
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #000;
	border: 1px #E2E2E2 solid;
	border-radius: 5px;
	padding: 6px 26px 6px 6px;
	margin: 7px 0px 0px 5px;
}
.tab-navigation-main .sub-dropdown, .top-main .menu > .sub-dropdown {
	width: auto;
	margin: 8px 28px 0 -20px;
	box-shadow: 0 6px 5px -2px rgba(119, 119, 119, 0.26);
	right: 0px;
}
.top-main .menu > .sub-dropdown {
	width: 100%;
	height: auto;
	max-height: 100%;
	top: 46px;
	margin-top: -4px;
	margin-right: 0px;
	position: fixed;
	overflow: auto;
}
.tab-navigation-main .sub-dropdown ul, .top-main .menu > .sub-dropdown ul {
	width: auto !important;
	height: auto;
}
.tab-navigation-main .sub-dropdown ul li, .top-main .menu > .sub-dropdown ul li {
	width: 100%;
	height: auto;
	font-family: arial;
	border: 0px;
	border-top: 1px #EEF1F5 solid;
	padding: 0px;
	float: none;
}
.top-main .menu > .sub-dropdown ul li {
	overflow: hidden;
}
.tab-navigation-main .sub-dropdown ul li a, .top-main .menu > .sub-dropdown ul li a {
	width: 100%;
	padding: 12px 15px;
	box-sizing: border-box;
	overflow: hidden;
	float: left;
}
.top-main .menu > .sub-dropdown .edi-dropdown {
	width: 100% !important;
	padding: 0px;
}
.navigation-main-edition-search {
    /*min-width: 170px;*/
    float: right;
}
.tab-navigation-main ul li {
    padding-right: 10px;
    padding-left: 10px;
}
.BreakingNews .JustInText {
    font-size: 15px;
}
.tab-nav-icon.open span:nth-child(1), .search-close .search-close-line:nth-child(1) {
    width: 22px;
    margin-top: 8px;
    margin-left: -3px;
    -webkit-transform: rotate(135deg);
    -moz-transform: rotate(135deg);
    -o-transform: rotate(135deg);
    transform: rotate(135deg);
}
.tab-nav-icon.open span:nth-child(2) {
    opacity: 0;
    left: -60px;
}
.tab-nav-icon.open span:nth-child(3), .search-close .search-close-line:nth-child(2) {
    width: 22px;
    margin-top: -10px;
    margin-left: -3px;
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -o-transform: rotate(-135deg);
    transform: rotate(-135deg);
}
.search-close .search-close-line:nth-child(2) {
    margin-top: -5px;
}
.menuItems {
    position: fixed;
	height: 100%;
	background: #fff;
    max-height: 100%;
    overflow: auto;
}
.input-text-bg {
    height: 30px;
	padding-bottom: 3px;
}
.BreakingNews .JustIn01 .Georgia01 {
	width: auto;
	font-size: 16px;
    display: inline-block;
}
.BreakingNews .JustIn01:nth-child(2) .Georgia01 {
	font-size: 22px;
}
.IconEnlarge01, .CommentIconH, .VideoIconH, .CameraIconH, .AudioIconH {
	margin: 8px 5px 5px 8px;
}
}


.navigation-main.web-only .new-stamp, .mShow .new-stamp{
	background-repeat: no-repeat;
	background-position: center right;
}
.navigation-main.web-only .new-stamp{
	background-image : url('img/new-stamp.png');
	padding-right: 2px;
    width: 32px;
    height: 24px;
    float: right;
    margin-top: -4px;
}
.mShow .new-stamp{
	background-image : url('img/new-stamp-mob.png');
	padding-right: 34px;
}
.desktopView, .actualView{
	display: none !important;
}

.articlecontentbody .article p{ font-family: Georgia, "Times New Roman", Times, serif; color: #000000; font-weight: normal; margin-bottom: 15px;}
.articlecontentbody .article p img, .articlecontentbody .article img{max-width: 100%;}
.articlecontentbody .article p a, .articlecontentbody .article a { color: #007CC3; text-decoration: none;}
.articlecontentbody .article p a:hover, .articlecontentbody .article a:hover{ color: #007CC3; text-decoration: underline;}
.articlecontentbody .article ul{ list-style-type: disc; }
.articlecontentbody .article ol{ list-style-type: decimal; }
.articlecontentbody .article ul, .articlecontentbody .article ol{ list-style-position: inside; width: auto; float: none;font-weight:normal; margin-bottom: 15px;}
.articlecontentbody .article ul li, .articlecontentbody .article ol li, .articlecontentbody .article table th, .articlecontentbody .article table td{ font-weight:normal; font-size: 16px;}
.articlecontentbody .article ul, .articlecontentbody .article ol{margin-left: 20px; -webkit-padding-start: 0px;}
.articlecontentbody .article ul li span.mm_rte_english, .articlecontentbody .article ul li span.mm_rte_malayalam  { line-height: 16px; float: none; width: auto; margin-top: 0px; display: block;}

.articlecontentbody .article table, .articlecontentbody .article th, .articlecontentbody .article td { border: 1px solid #ccc; padding: 5px; border-collapse: collapse; }
.articlecontentbody .article table{margin-bottom: 15px;}
.text_linkad_wrapper {clear: both;}

.articlecontentbody .article p, .articlecontentbody .article table, .articlecontentbody .article th, .articlecontentbody .article td, .articlecontentbody .article ul li, .articlecontentbody .article ol li {word-break: normal;}

/*Malayalam */ 
.mm_rte_malayalam{ font-family: "PanchariUni"; font-size: 19px; color: #000000; font-weight: normal; line-height: 20px; padding: 0;display: inline;}


/*English */
.mm_rte_english{ font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; color: #000000; font-weight: normal; line-height: 150%; display: inline; }

/**
 * BxSlider v4.1.2 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2014
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */


/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 5px; /*margin: 0 auto 60px; */
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	left: 0px;
	top:0px;
	padding-top: 0px;
	
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    	-ms-transform: translatez(0);
    	-o-transform: translatez(0);
    	transform: translatez(0);
}

.bxslider_wrapper_home .bx-wrapper .bx-pager,
.bxslider_wrapper_home .bx-wrapper .bx-controls-auto {
	position: absolute;
	top: 5px;
	right: 0px;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(img/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 12;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #c1c1c1;
	padding-top: 6px;
	z-index: 12;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #c1c1c1;
	text-indent: -9999px;
	display: block;
	width: 8px;
	height: 8px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #01b1ec;
}
.crick_Slider .bx-wrapper .bx-pager, .crick_Slider .bx-wrapper .bx-controls-auto {
	text-align: center;
	position: absolute;
	bottom: -24px !important;
	width: 100%;
	background-color: #000000;
	padding: 8px 0px;
	display: block;
}
.crick_Slider .bx-wrapper .bx-pager.bx-default-pager a {
	background: #696969;
}
.crick_Slider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.crick_Slider .bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #00AA00;
}
/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	
}

.bx-wrapper .bx-next {
	right: 10px;

}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 12;
}
.bxslider_wrapper_home .bx-wrapper .bx-prev{
	left: 0px;
	background-repeat: no-repeat;
	background-image: url(img/l-arrow-deactive.png);
	background-position: left center;
}
.bxslider_wrapper_home .bx-wrapper .bx-next {
	right: 0px;
	background-repeat: no-repeat;
	background-image: url(img/r-arrow-deactive.png);
	background-position: right center;
}
.bxslider_wrapper_home .bx-wrapper .bx-prev:hover{
	background-image: url(img/r-left-active.png);
	background-position: left center;
}
.bxslider_wrapper_home .bx-wrapper .bx-next:hover{
	background-image: url(img/r-arrow-active.png);
	background-position: right center;
}
.bxslider_wrapper_movie .bx-wrapper .bx-prev, .bxslider_wrapper_wide_carousel .bx-wrapper .bx-prev, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-prev, .wrapper_story_carousel .bx-wrapper .bx-prev, .wrapper_movie_carousel .bx-wrapper .bx-prev, .wrapper_astro .bx-wrapper .bx-prev, .wrapper_music_carousel .bx-wrapper .bx-prev{
	left: 0px;
	background-image: url(img/slide-arrow-icon.png);
	background-repeat: no-repeat;
}
.bxslider_wrapper_movie .bx-wrapper .bx-next, .bxslider_wrapper_wide_carousel .bx-wrapper .bx-next, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-next, .wrapper_story_carousel .bx-wrapper .bx-next, .wrapper_movie_carousel .bx-wrapper .bx-next, .wrapper_astro .bx-wrapper .bx-next, .wrapper_music_carousel .bx-wrapper .bx-next{
	right: 0px;
	background: url(img/slide-arrow-icon.png);
	background-repeat: no-repeat;

}
.bxslider_wrapper_movie .bx-wrapper .bx-prev, .wrapper_astro .bx-wrapper .bx-prev{
		background-position: -97px 0;
}
.bxslider_wrapper_movie .bx-wrapper .bx-next, .wrapper_astro .bx-wrapper .bx-next{
	background-position: -32px 0;
}
.bxslider_wrapper_movie .bx-wrapper .bx-prev:hover, .wrapper_astro .bx-wrapper .bx-prev:hover  {
	background-position: -68px 0px;
}

.bxslider_wrapper_movie .bx-wrapper .bx-next:hover , .wrapper_astro .bx-wrapper .bx-next:hover {
	background-position: -3px 0px;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-prev, .wrapper_story_carousel .bx-wrapper .bx-prev{
	margin-left: -40px;
}
.bxslider_wrapper_hgt_carousel .bx-wrapper .bx-prev{
	margin-left: -45px;
}
.wrapper_movie_carousel .bx-wrapper .bx-prev,.wrapper_music_carousel .bx-wrapper .bx-prev{
	margin-left: -45px;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-prev.disabled, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-prev.disabled, .wrapper_story_carousel .bx-wrapper .bx-prev.disabled, .wrapper_movie_carousel .bx-wrapper .bx-prev.disabled, .wrapper_music_carousel .bx-wrapper .bx-prev.disabled{
	background-position: -97px -8px;
	cursor: default;
	opacity: 0.6;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-next, .wrapper_story_carousel .bx-wrapper .bx-next{
	margin-right: -40px;
}
.bxslider_wrapper_hgt_carousel .bx-wrapper .bx-next{
	margin-right: -45px;
}
.wrapper_movie_carousel .bx-wrapper .bx-next,.wrapper_music_carousel .bx-wrapper .bx-next{
	margin-right: -45px;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-next.disabled, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-next.disabled, .wrapper_story_carousel .bx-wrapper .bx-next.disabled, .wrapper_movie_carousel .bx-wrapper .bx-next.disabled, .wrapper_music_carousel .bx-wrapper .bx-next.disabled{
	background-position: -32px -8px;
	cursor: default;
	opacity: 0.6;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-prev, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-prev, .wrapper_story_carousel .bx-wrapper .bx-prev, .wrapper_movie_carousel .bx-wrapper .bx-prev, .wrapper_music_carousel .bx-wrapper .bx-prev{
	background-position: -68px -8px;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-next, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-next, .wrapper_story_carousel .bx-wrapper .bx-next, .wrapper_movie_carousel .bx-wrapper .bx-next, .wrapper_music_carousel .bx-wrapper .bx-next{
	background-position: -3px -8px;
}
.bxslider_wrapper_article .bx-wrapper .bx-prev {
	left: 10px;
	background: url(img/article-slide-icons.png);
	background-repeat: no-repeat;
	background-position: -55px 0px;
}
.bxslider_wrapper_article .bx-wrapper .bx-next {
	right: 10px;
	background: url(img/article-slide-icons.png);
	background-repeat: no-repeat;
	background-position: -165px 0px;
}

.bxslider_wrapper_article .bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bxslider_wrapper_article .bx-wrapper .bx-next:hover {
	background-position: -110px 0;
}

.crick_Slider .bx-wrapper .bx-prev{
	background-position: left top;
	left: 0px;
	float: left;

}
.crick_Slider .bx-wrapper .bx-next {
	background-position: -44px top;
	right: 0px;
	float: right;
}
.crick_Slider .bx-wrapper .bx-prev:hover{
	background-position: left top;
	left: 0px;
	float: left;
}
.crick_Slider .bx-wrapper .bx-next:hover{
	background-position: -44px top;
	right: 0px;
	float: right;
}
.wrapper_astro .bx-wrapper .bx-prev{
	margin-left: -47px;
	border: 1px solid #e3e3e3;
}
.wrapper_astro .bx-wrapper .bx-next{
	margin-right: -47px;
	border: 1px solid #e3e3e3;
}

.wrapper_compare_carousel .bx-wrapper .bx-prev.disabled, .wrapper_compare_carousel .bx-wrapper .bx-prev{
	background-repeat: no-repeat;
	left: 0px;
	float: left;
	margin-left: -48px;
}
.wrapper_compare_carousel .bx-wrapper .bx-prev.disabled{
	cursor: default;
	opacity: 0.6;
	background-image: url('img/grey-ar-left.png');
}
.wrapper_compare_carousel .bx-wrapper .bx-prev{
	background-image: url('img/red-ar-left.png');
}
.wrapper_compare_carousel .bx-wrapper .bx-next.disabled, .wrapper_compare_carousel .bx-wrapper .bx-next{
	background-repeat: no-repeat;
	right: 0px;
	float: right;
	margin-right: -55px;
}
.wrapper_compare_carousel .bx-wrapper .bx-next.disabled{
	cursor: default;
	opacity: 0.3;
	background-image: url('img/grey-ar.png');
}
.wrapper_compare_carousel .bx-wrapper .bx-next{
	background-image: url('img/red-ar.png');
}
.wrapper_slidetext_carousel .bx-wrapper .bx-prev.disabled, .wrapper_slidetext_carousel .bx-wrapper .bx-prev{
	background-image: url('img/circle-arr-left.png');
	background-repeat: no-repeat;
	left: 0px;
	float: left;
	margin-left: -40px;
}
.wrapper_slidetext_carousel .bx-wrapper .bx-next.disabled, .wrapper_slidetext_carousel .bx-wrapper .bx-next{
	background-image: url('img/circle-arr-right.png');
	background-repeat: no-repeat;
	right: 0px;
	float: right;
	margin-right: -45px;
}
.wrapper_slidetext_carousel .bx-wrapper .bx-prev.disabled, .wrapper_slidetext_carousel .bx-wrapper .bx-next.disabled{
	cursor: default;
	opacity: 0.3;
}
.img_slideshow_wrapper .bx-wrapper .bx-prev.disabled, .img_slideshow_wrapper .bx-wrapper .bx-prev{
	background-image: url('img/slideshow_left_arr.png');
	background-repeat: no-repeat;
	left: 0px;
	float: left;
}
.img_slideshow_wrapper .bx-wrapper .bx-next.disabled, .img_slideshow_wrapper .bx-wrapper .bx-next{
	background-image: url('img/slideshow_rght_arr.png');
	background-repeat: no-repeat;
	right: 0px;
	float: right;
}
.img_slideshow_wrapper .bx-wrapper .bx-prev.disabled, .img_slideshow_wrapper .bx-wrapper .bx-next.disabled{
	cursor: default;
	opacity: 0.3;
}
.wrapper_silde_carousel .bx-wrapper .bx-prev.disabled, .wrapper_silde_carousel .bx-wrapper .bx-prev{
	background-position: 0px 0px;
	left: 0px;
	float: left;
	margin-left: -90px;
}
.wrapper_silde_carousel .bx-wrapper .bx-next.disabled, .wrapper_silde_carousel .bx-wrapper .bx-next{
	background-position: -44px 0px;
	right: 0px;
	float: right;
	margin-right: -90px;
}
.wrapper_silde_carousel .bx-wrapper .bx-prev.disabled, .wrapper_silde_carousel .bx-wrapper .bx-next.disabled{
	cursor: default;
	opacity: 0.3;
}
.bxslider_wrapper_home .bx-wrapper .bx-controls-direction a, .bxslider_wrapper_article .bx-wrapper .bx-controls-direction a, .bxslider_wrapper_movie .bx-wrapper .bx-controls-direction a , .bxslider_wrapper_wide_carousel .bx-wrapper .bx-controls-direction a, .bxslider_wrapper_hgt_carousel .bx-wrapper .bx-controls-direction a , .crick_Slider .bx-wrapper .bx-controls-direction a, .wrapper_story_carousel .bx-wrapper .bx-controls-direction a, .wrapper_movie_carousel .bx-wrapper .bx-controls-direction a, .wrapper_compare_carousel .bx-wrapper .bx-controls-direction a , .wrapper_slidetext_carousel .bx-wrapper .bx-controls-direction a, .img_slideshow_wrapper .bx-wrapper .bx-controls-direction a , .wrapper_astro .bx-wrapper .bx-controls-direction a , .wrapper_silde_carousel .bx-wrapper .bx-controls-direction a, .wrapper_music_carousel .bx-wrapper .bx-controls-direction a {
	position: absolute;
	outline: 0;
	text-indent: -9999px;
	z-index: 12;
}
.bxslider_wrapper_home .bx-wrapper .bx-controls-direction a{
	top: 50%;
	margin-top: -32px;
	width: 30px;
	height: 64px;
}
.bxslider_wrapper_article .bx-wrapper .bx-controls-direction a {
	top: 43%;
	margin-top: -17.5px;
	width: 35px;
	height: 35px;
}
.bxslider_wrapper_movie .bx-wrapper .bx-controls-direction a,.wrapper_astro .bx-wrapper .bx-controls-direction a  {
	top: 50%;
	margin-top: -64px;
	width: 30px;
	height: 64px;
}
.bxslider_wrapper_wide_carousel .bx-wrapper .bx-controls-direction a{
	top: 45px;
	width: 28px;
	height: 43px;
	border: 1px solid #e3e3e3;
}
.bxslider_wrapper_hgt_carousel .bx-wrapper .bx-controls-direction a{
	top: 55px;
	width: 28px;
	height: 43px;
	border: 1px solid #e3e3e3;
}
.crick_Slider .bx-wrapper .bx-controls-direction a{
	width: 40px;
	height: 65px;
	background-image: url('img/cricket-slide-arrow.png');
	background-repeat: no-repeat;
	top: 50%;
	margin-top: -32px;
}
.wrapper_story_carousel .bx-wrapper .bx-controls-direction a{
	top: 20px;
	width: 28px;
	height: 43px;
	border: 1px solid #e3e3e3;
}
.wrapper_movie_carousel .bx-wrapper .bx-controls-direction a{
	top: 55px;
	width: 28px;
	height: 43px;
	border: 1px solid #e3e3e3;
}
.wrapper_compare_carousel .bx-wrapper .bx-controls-direction a{
	top: 95px;
	width: 50px;
	height: 50px;
}
.wrapper_slidetext_carousel .bx-wrapper .bx-controls-direction a{
	top: 5px;
	width: 41px;
	height: 45px;
}
.img_slideshow_wrapper .bx-wrapper .bx-controls-direction a{
	top: 50%;
	width: 51px;
	height: 83px;
	margin-top: -42px;
}
.wrapper_silde_carousel .bx-wrapper .bx-controls-direction a{
	top: 40px;
	width: 44px;
	height: 65px;
	background-image: url('img/cricket-slide-arrow.png');
	background-repeat: no-repeat;
}
.wrapper_music_carousel .bx-wrapper .bx-controls-direction a{
	top: 55px;
	width: 28px;
	height: 43px;
	border: 1px solid #e3e3e3;
}
/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 62px;
	height: 64px;
	outline: 0;
	background: url(img/slide-arrow-icon.png) -142px 0px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -142px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 62px;
	height: 64px;
	outline: 0;
	background: url(img/slide-arrow-icon.png) -210px 0px no-repeat;
	margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -210px 0px ;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	left: 50%;
	top: 50%;
	width: 62px;
	height: 64px;
	overflow: hidden;
	margin-top: -34px;
	margin-left: -30px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}
.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}
/*******************************/
.bxslider_wrapper_home{
	clear: both;
	display: block;
	overflow: hidden;
}
.bxslider_wrapper_wide_carousel{
	clear: both;
	padding: 0 40px;
	display: block;
	overflow: hidden;
}
.bxslider_wrapper_hgt_carousel{
	padding: 15px 45px;
	display: block;
	overflow: hidden;
	background-color: #f8f8f8;
}
.bxslider_wrapper_article{
	clear: both;
	position: relative;
}
.wrapper_compare_carousel{
	padding: 15px 55px;
	display: block;
	overflow: hidden;
	background-color: #f6f6f6;
	clear: both;
}
.wrapper_slidetext_carousel{
	padding: 15px 50px;
	display: block;
	overflow: hidden;
	background-color: #0d0d0d;
	clear: both;
}
.img_slideshow_wrapper{
	clear: both;
	overflow: hidden;
}
.wrapper_astro{
	padding: 15px 48px;
	overflow: hidden;
	background-color: #F4F4F4;
	clear: both;
}
.wrapper_silde_carousel{
	padding: 15px 90px;
	display: block;
	overflow: hidden;
	clear: both;
}
.wrapper_astro  .horoscope_listing_block{
	background-color: #fff;
	border: 1px solid #EEF1F5;
	padding-left: 5px;
	padding-right: 5px;
}
.wrapper_story_carousel{
	clear: both;
	padding: 0 40px;
	display: block;
	overflow: hidden;
	margin-bottom: 10px; 
	-webkit-box-shadow: 0px 5px 6px -3px rgba(8,8,8,0.33);
	-moz-box-shadow: 0px 5px 6px -3px rgba(8,8,8,0.33);
	box-shadow: 0px 5px 6px -3px rgba(8,8,8,0.33);
}
.bxslider_img_overlay_box{
	position: relative;
	width: 100%;
	overflow: hidden;
}
.crick_Slider {
	background-color: #000000;
	visibility: hidden;
	height: 0px;
	overflow: hidden;
}
.cric_title{
	clear: both;
}
.wrapper_movie_carousel{
	padding: 15px 45px;
	display: block;
	overflow: hidden;
	background-color: #f8f8f8;
}
.wrapper_music_carousel{
	padding: 15px 45px;
	display: block;
	overflow: hidden;
	background-color: #f8f8f8;
}
.display_visible{
	visibility: visible;
	height: auto;
	padding-bottom: 16px;
	overflow: hidden;
	display: block !important;
}
.home_slide_ol_content, .article_video_slide_ol_content, .movie_slide_ol_content, .slideshow_ol_content{
	color: #fff;
	position: absolute;
}
.home_slide_ol_content{
	font-size: 16px;
	bottom: 0px;
	padding-top: 20px;
	width: 100%;
	background-image: url(img/bg-gradient.png);
	background-repeat: repeat-x;

	background-position: left top;
}
.article_video_slide_ol_content{
	border: 1px solid #40403F;
	font-size: 16px;
	bottom: 5%;
	float: left;
	background-image: url(img/article-slide-bg.png);
	background-repeat: repeat;
	left: 2%;
	border-radius: 5px;
	cursor: pointer;
}
.movie_slide_ol_content{
	font-size: 16px;
	bottom: 0px;
	width: 100%;
	background-image: url(img/article-slide-bg.png);
	background-repeat: repeat;
	background-position: bottom;
	text-align: left;
}
.slideshow_ol_content{
	bottom: 0px;
	width: 100%;
	background-image: url(img/article-slide-bg.png);
	background-repeat: repeat;
	background-position: bottom;
}
.article_slider_head {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 20px;
    color: #FFFFFF;
    font-weight: normal;
    padding: 5px 10px;
}
.article_slider_para {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    color: #FFFFFF;
    font-weight: normal;
    line-height: 150%;
    padding: 5px 10px;
}
.article_slider_head a, .article_slider_para a, .movie_slider_title a, .slideshow_art_title a, .slideshow_art_para a , .article_slider_head a:hover, .article_slider_para a:hover, .movie_slider_title a:hover,.slideshow_art_title a:hover, .slideshow_art_para a:hover{
	color: #fff;
	text-decoration: none;
}
.movie_slider_title{
	overflow: hidden;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}
.movie_slider_title_eng{
	font-family: Arial;
	font-size: 14px;
}
.movie_slider_title_mal, .slider_video_para_mal, .slider_bottom_summary_mal{
	font-family: "PanchariUni" !important;
	font-size: 18px !important;
	font-weight: normal !important;
}
.movie_slider_title a{
	padding: 10px;
	display: block;
}
.bxslider_top_title{
	padding: 6px 10px;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	background:#e9e9e9;
	text-transform: uppercase;
	color: #000;
}
.bxslider_top_title a {
	background:#e9e9e9;
}

.slider_bottom_summary, .slider_video_head{
	font-size: 14px;
	font-family: Arial;
	font-weight: normal;

}
.slider_bottom_summary{
	padding: 6px 10px;	
	background:#e9e9e9;
	text-align:left;
	color: #5D5D5D;
	line-height: 18px;
}

.slider_video_head{
	color: #fff;
	padding: 0px 10px 5px 33px;
	background-image: url(img/arrow-icon-deactive.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 10px 10px 5px;
	height: 30px;
}
.article_video_slide_ol_content:hover .slider_video_head, .article_video_slide_ol_content:hover .slider_video_head:hover {
	background-image: url(img/arrow-icon-active.png);
}
.play_kicker, .play_counter{
	display: inline-block;
	padding-top: 10px;
	text-transform: uppercase;
}
.play_kicker{
	line-height: 16px;
}
.play_counter{

}
.slider_video_para{
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	padding: 5px 10px 15px;
	font-family: Arial;
}
.slider_video_head a, .slider_video_para a{
	color: #fff;
	text-decoration: none;
}
.wide_carousel_header{
	font-family: Arial;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0px;
}
.wide_carousel_article{
	overflow: hidden;
	width: 100%;
	margin-bottom: 10px;
}
.wide_carousel_image{
	float:left;
	/*width: 110px;
	height: 58px;*/
	padding: 0 5px 0 0;
}
.wide_carousel_image img{
	width: 100%;
	height: auto;
}
.wide_carousel_title{
	font-family: "PanchariUni";
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
}
li.selected .wide_carousel_title  a{
	color: #009CE0;
}
.wide_h_carousel_article{
	width: 140px;
	height: 166px;
	overflow: hidden;
}
.wide_h_carousel_image{
	float:left;
	width: 140px;
	height: 100px;
	padding: 0;
}
.wide_h_carousel_image img{
	width: 100%;
	height: auto;
}
.wide_h_carousel_title{
	font-family: "PanchariUni";
	font-size: 18px;
	font-weight: normal;
	line-height: 20px;
	overflow: hidden;
	border: 1px solid #e0e6ed;
	height: 64px;
	
}
.wide_h_carousel_title a {
	padding: 5px;
	display: inline-block;
	line-height: 19px;
	
}

.sliderArrowPrev{
	width:135px!important;
	background-color:#E8E8E8!important;
}
.sliderArrowNext{
	width:135px!important;
	background-color:#E8E8E8!important;
}
.bx-prev img{
	width: 100px;
	height: 50px;
	margin-top: 7px;
	position: relative
}
.bx-next img{
	width: 100px;
	height: 50px;
	margin-top: 7px;
	left: 8px;
	position: relative
}
.caro_bgprev
{
	background-color:#ccc!important;
	width: 107px;
	position: relative;
	right: -28px;
}
.caro_bgnext
{
	width: 107px;
	position: relative;
}
/* Article video */
.video_wrapper{
	width: 100%;
	display:none;
	height:auto;
}
.video_wrapper img{
	width: 100%;
	height: auto;
}
.video_wrapper_display{
	position: absolute;
	z-index: 12;
	display: block !important;
	top: 0;
	left:0;
}
.close_btn{
	width: 29px;
	height: 29px;
	background-image: url('img/close-button.png');
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 0;
	cursor: pointer;
}
.mov_carousel_article{
	width: 100px;
	height: 210px;
	overflow: hidden;
	border: 1px solid #e2e2e2;
	padding: 9px;
}
.mov_carousel_article img{
	width: 100%;
	height: auto;
}
.mov_carousel_article .name_slot{
	text-align: center;
	padding: 5px;
	height: 32px;
	font-family: Arial;
	font-size: 14px;
	line-height:18px;
	-ms-word-break: normal;
	word-break: normal;
	overflow: hidden;
}
.mov_carousel_article .rate_slot{
	padding: 5px 0px;
}
.compare_carousel_article{
	width: auto ;
	overflow: hidden;
	background-color: #FFFFFF;
	padding: 20px 20px 15px;
}
.compare_c_block{
	margin: 0px 0px 10px;
	overflow: hidden;
}
.compare_carousel_sec_1, .compare_carousel_sec_2{
	width: 146px;
	height: 172px;
}
.compare_carousel_sec_1{
	float: left;
}
.compare_carousel_sec_2{
	float: right;
}
.compare_c_image, .compare_c_name, .compare_c_price{
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 10px;
}
.compare_c_name, .compare_c_price{
	font-size: 12px;
	font-weight: normal;
	font-family: Arial;
	line-height: 16px;
}
.compare_c_price{
	color: #818F9E;
}
.compare_c_image img{
	width: 100%;
	height: auto;
}
.float_lt{
	float: left !important;
}
.float_rt{
	float: right !important;
}
.float_no{
	float: none !important;
}
.slidetext_text{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	line-height: 18px;
	color: #fff;
	width: 100%;
	display: block;
	text-align: center;
}
.slide_overlay_wrapper{
	width: 980px;
	height:auto;
	overflow: hidden;
	margin: 0 auto;
	background-color: #0d0d0d;
}
.slideshow_img_overlay{
	position: relative;
	overflow: hidden;
	height: auto;
	margin: 0 auto;
	text-align: center;
}
.slideshow_img_overlay .advt-300-250{
	margin: 0 auto;
	text-align: center;
}
.slideshow_img_overlay img{
	width: auto;
	margin: 0 auto;
}
.slideshow_art_title{
	font-family: Arial;
	color: #fff;
	font-size: 13px;
	font-weight: bold;
	padding: 10px 10px;
}
.slideshow_art_para{
	font-family: Arial;
	color: #fff;
	font-size: 12px;
	font-weight: normal;
	padding: 5px 10px;
	margin-bottom: 10px;
}
.slideshow_btm_overlay{
	overflow: hidden;
	background-color: #161616;
}
.slideshow_btm_overlay .rating_box_art{
	width: 42%;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #919191;
	border-right: 1px solid #282828;
	padding: 5px 0px;
}
.slideshow_btm_overlay .slide_count{
	width: 18%;
	padding: 15px 0px 10px;
	float: left;
	text-align: center;
}
.slideshow_btm_overlay .slide_sharebox{
	width: 38%;
	float: right;
	overflow: hidden;
	padding: 0px;

}
.slideshow_btm_overlay .movieRatings, .slideshow_btm_overlay  .movie-rating-status{
	margin: 0px;
	padding: 5px;
}
.slideshow_btm_overlay .movieRatings{
	padding-left: 10px;
}
.slideshow_btm_overlay .movieRatings strong, .slideshow_btm_overlay .movie-rating-status, .slideshow_btm_overlay .rate-number{
	color: #909090;
	font-weight: normal;
	font-size: 13px;
}
.slideshow_btm_overlay .movieRatings strong, .slideshow_btm_overlay  .movie-rating-status{
	line-height: 18px;
}
.slideshow_btm_overlay .slide_count, .slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .autoplay_option, .slideshow_btm_overlay .show_option, .slideshow_btm_overlay .stop_autoplay, .slideshow_btm_overlay .share_option{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #fff;
}
.current_slide, .total_slide{
	overflow: hidden;
	padding: 0px 5px;
}
.slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .autoplay_option, .slideshow_btm_overlay .show_option, .slideshow_btm_overlay .stop_autoplay, .slideshow_btm_overlay .share_option{
	padding: 10px 0px;
	margin: 0px 1%;
	line-height: 18px;
	float: left;
	text-align: center;
}
.slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .show_option{
	width: 34%;
}

.slideshow_btm_overlay .autoplay_option, .slideshow_btm_overlay .stop_autoplay{
	width: 28%;
}
.slideshow_btm_overlay .share_option{
		width: 26%;
		float: right;
}
.slideshow_btm_overlay .hide_option .caption_txt, .slideshow_btm_overlay .show_option .caption_txt, .slideshow_btm_overlay .autoplay_option .play_txt, .slideshow_btm_overlay .stop_autoplay .play_txt, .slideshow_btm_overlay .share_option .slideshare_txt{
	background-repeat: no-repeat;
	cursor: pointer;

}
.slideshow_btm_overlay .hide_option .caption_txt, .slideshow_btm_overlay .show_option .caption_txt{
	padding: 5px 5px 5px 22px;
	background-image: url('img/hidecaption.png');
	background-position: left center;
}
.slideshow_btm_overlay .autoplay_option .play_txt{
	background-image: url('img/autoplay-grey.png');
	background-position: left 0px;
	padding: 5px 5px 5px 16px;
 }
.slideshow_btm_overlay .stop_autoplay .play_txt{
	background-image: url('img/autopause-grey.png');
	background-position: left 0px;
	padding: 5px 5px 5px 16px;
}
.slideshow_btm_overlay .share_option .slideshare_txt{
	background-image: url('img/share-icon-slide.png');
	background-position: left center;
	padding: 5px 2px 5px 20px;
}
.slideshow_btm_overlay .show_option , .slideshow_btm_overlay .stop_autoplay{
 	display: none;
 }
 .slide_caro_article{
	overflow: hidden;
	cursor: pointer;
 }
 .slide_caro_img{
	overflow: hidden;
	background-color: #4B4B4B;
	padding:5px;
 }
 .bx-wrapper .slide_caro_img img{ width: auto; margin: 0 auto; height: 104px;}
 .slide_caro_txt{
	font-family: Arial;
	font-size: 12px;
	color: #919191;
	padding: 15px 2px 10px;
	line-height: 18px;
	text-align: center;
	overflow: hidden;
}

/*******/
.music_carousel_article{
	width: 100px;
	height: 252px;
	overflow: hidden;
	border: 1px solid #e2e2e2;
	padding: 9px;
}
.music_carousel_article img{
	width: 100%;
	height: auto;
}
.music_carousel_article .name_slot{
	text-align: center;
	padding: 5px;
	height: 45px;
	font-family: Arial;
	font-size: 12px;
	line-height: 16px;
	overflow: hidden;
	color: #072B5F;
	margin-top: 8px;
}
.music_carousel_article .name_slot a{
	color: #072B5F;
}
.music_carousel_article .rate_slot{
	padding: 5px 0px;
}
.music_carousel_article .music_rupees_box{
	text-align: center;
	overflow: hidden;
	margin: 15px 0px 5px;
}
.music_carousel_article .music_rupees_txt{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	padding: 0 0 0 14px;
	background: url('img/rupee-icon-black.png') no-repeat left center;
}

/*** vertical slider****/
.slide_wrapper_vertical{
	overflow: hidden;
	padding: 32px 0px;
}
.slide_wrapper_vertical .bx-wrapper, ul.slide_vertical{
	margin: 0px auto;
	padding: 0px;
}
 
.slide_wrapper_vertical .bx-wrapper .bx-controls-direction a{
	position: absolute;
	top: inherit;
	margin-top: 0px;
	left: 0px;
	outline: 0;
	width: 98%;
	height: 28px;
	text-indent: -9999px;
	z-index: 12;
 }
.vertical_caro_article {
	width: 98%;
	height: auto;
	overflow: hidden;
	margin: 0 auto;
	margin-left: 0px;
	border-bottom: 1px #808080 dotted;
}

.vertical_caro_image {
	float: left;
	width: 100%;
	height: auto;
	padding: 0;
}

.vertical_caro_title, .vertical_caro_title a{
	font-family: "PanchariUni";
	font-size: 18px;
	color: #072B5F;
	font-weight: normal;
	text-decoration: none;
}
.vertical_caro_title {
	clear: both;
	display: inline;
	line-height: 20px;
	overflow: hidden;
	padding: 5px 0px;
	margin: 0px;
	float: left;
}
.slide_wrapper_vertical a.bx-next, .slide_wrapper_vertical a.bx-prev{
	background-color: #F2F2F2;
	border: 1px #DDDDDD solid;
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.slide_wrapper_vertical .bx-wrapper .bx-controls-direction a.bx-next{
	bottom: -32px !important;
	background-image: url('img/video-bottom-scroll.png');
}
.slide_wrapper_vertical .bx-wrapper .bx-controls-direction a.bx-prev{
	top: -32px !important;
	background-image: url('img/video-top-scroll.png');
}
.slide_wrapper_vertical a.bx-next.disabled, .slide_wrapper_vertical a.bx-prev.disabled{
	opacity: 0.5;
	cursor: default;
}
/*** vertical slider ends ***/

.wrapper_story_carousel ul li, .wrapper_movie_carousel ul li, .bxslider_wrapper_hgt_carousel ul li, .bxslider_wrapper_wide_carousel ul li{
	list-style: none;
	float: left;
}

/*
 * Purpose	:	Travel - Stories in slider
 * Added By	: 	9273
*/
	
.travel_h_wrapper_carousel .bx-wrapper .bx-prev{
	margin-left: -85px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-next{
	margin-right: -85px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-prev.disabled, .travel_h_wrapper_carousel .bx-wrapper .bx-next.disabled{
	cursor: default;
	opacity: 0.6;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-prev.disabled{
	background-position: -97px -0px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-next.disabled{
	background-position: -32px -0px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-prev{
	background-position: -68px -0px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-next{
	background-position: -3px -0px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-controls-direction a  {
	position: absolute;
	outline: 0;
	text-indent: -9999px;
	z-index: 12;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-controls-direction a{
	top: 50%;
	width: 30px;
	height: 64px;
	border: 1px solid #e3e3e3;
	margin-top: -32px;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-prev {
    left: 0px;
    background-image: url(img/slide-arrow-icon.png);
    background-repeat: no-repeat;
}

.travel_h_wrapper_carousel .bx-wrapper .bx-next {
    right: 0px;
    background: url(img/slide-arrow-icon.png);
    background-repeat: no-repeat;
}

/************Responsive Media Queries*****************/
@media screen and (max-width:800px)
{
	.slide_overlay_wrapper{
		width: 100%;
	}
	.slideshow_img_overlay img{
		width: auto;
		max-width: 100%;
		margin: 0 auto;
		float: none !important;
	}
	.slideshow_img_overlay .advt-300-250{
		width: 300px !important;
		float: none !important;
		margin: 0 auto !important;
	}
	.slideshow_img_overlay .advt-300-250 img{
		float: none !important;
	}
	.slideshow_btm_overlay .rating_box_art{
		float: left;
		width: 32%;
	}
	.slideshow_btm_overlay .slide_count{
		width: 9%;
		padding: 27px 0px;
	}
	.slideshow_btm_overlay .slide_sharebox{
		width: 56%;
	}
	.slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .autoplay_option, .slideshow_btm_overlay .show_option, .slideshow_btm_overlay .stop_autoplay, .slideshow_btm_overlay .share_option{
		padding: 24px 0px;
	}
}
@media screen and (max-width:640px)
{
	.slideshow_btm_overlay .rating_box_art{
	width: 96%;
	border-right: none;
	border-bottom: 1px solid #282828;
	}
	.slideshow_btm_overlay .slide_count{
		width: 14%;
		padding: 13px 0px;
	}
	.slideshow_btm_overlay .slide_sharebox{
		width: 85%;
	}
	.slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .show_option{
		width: 42%;
	}
	.slideshow_btm_overlay .share_option{
		width: 23%;
	}
	.slideshow_btm_overlay .hide_option, .slideshow_btm_overlay .autoplay_option, .slideshow_btm_overlay .show_option, .slideshow_btm_overlay .stop_autoplay, .slideshow_btm_overlay .share_option{
		padding: 10px 0px;
	}
	.img_slideshow_wrapper .bx-wrapper .bx-controls-direction a{
		width: 35px;
		height: 56px;
		background-size: 35px;
		top: 38%;
	}
}
@media screen and (max-width:480px)
{
	.slideshow_img_overlay .slideshow_art_para{
		display: none;
	}
	.compare_car_bg .compare_carousel_article {
		padding: 20px 10px 15px !important;
	}
	.vertical_caro_image{
		width: 35%;
		padding: 0px 10px 10px 0px;
		float: left;
	}
	.vertical_caro_title{
		float: none;
	}
	.vertical_caro_article{
		padding-top: 5px;
	}
}
@media screen and (max-width:360px)
{
	.compare_carousel_sec_1, .compare_carousel_sec_2 {
		margin: 0px auto;
		float: none;
	}
}


/***Cricket Live Start***/
.sec_cric_slot {
	height:auto;
	display: block;
}
.mar_btm_8 {
	margin-bottom: 8px !important;
}
.cric_title {
	height: 30px;
	background: #008000;
	background: -moz-linear-gradient(top, #008000 0%, #006a00 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008000), color-stop(100%,#006a00));
	background: -webkit-linear-gradient(top, #008000 0%,#006a00 100%); 
	background: -o-linear-gradient(top, #008000 0%,#006a00 100%); 
	background: -ms-linear-gradient(top, #008000 0%,#006a00 100%); 
	background: linear-gradient(to bottom, #008000 0%,#006a00 100%); 
}
.cric_title_header {
	width: auto;
	height: 20px;
	background: #008000; 
	background: -moz-linear-gradient(top, #008000 0%, #005100 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#008000), color-stop(100%,#005100)); 
	background: -webkit-linear-gradient(top, #008000 0%,#005100 100%); 
	background: -o-linear-gradient(top, #008000 0%,#005100 100%); 
	background: -ms-linear-gradient(top, #008000 0%,#005100 100%); 
	background: linear-gradient(to bottom, #008000 0%,#005100 100%); 
	border-right: 1px #005100 solid;
	padding: 5px;
	float: left;
}
.cric_ball_icon {
	width: 20px;
	height: 20px;
	margin-right: 10px;
	float: left;
}
.cric_header_text {
	height: 20px;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
	background-image: url('clientlibs/img/yellow-arrow.png');
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 10px;
	float: left;
}
.cric_header_matches {
	height: 20px;
	border-left: 1px #00AA00 solid;
	padding: 5px 30px 5px 5px;
	display: block;
	overflow: hidden;
	position: relative;
}
.round-plus_icon {
	width: 20px;
	height: 20px;
	background-image: url('clientlibs/img/round-plus.png');
	background-repeat: no-repeat;
	margin-left: 10px;
	float: right;
	cursor: pointer;
	position: absolute;
	z-index: 1;
	right: 5px;
}
.cric_header_teams, .cric_header_score {
	width: auto;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	line-height: 22px;
	margin-left: 10px;
	float: left;
}
.cric_header_teams, .cric_header_teams a {
	color: #66FF99;
	font-weight: bold;
	margin-left: 0px !important;
}

.cric_desc-slide {
	background: #303131;
	background: -moz-radial-gradient(center, ellipse cover,  #303131 0%, #000000 100%);
	background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#303131), color-stop(100%,#000000));
	background: -webkit-radial-gradient(center, ellipse cover,  #303131 0%,#000000 100%);
	background: -o-radial-gradient(center, ellipse cover,  #303131 0%,#000000 100%); 
	background: -ms-radial-gradient(center, ellipse cover,  #303131 0%,#000000 100%);
	background: radial-gradient(ellipse at center,  #303131 0%,#000000 100%);
	display: block;
	position: relative;
}
.cric_desc-slide li {
	list-style: none;
	overflow: hidden
}
.cric_number_of_slide {
	text-align: center;
	background-color: #000000;
	padding: 5px;
	display: none;
}
.cric_number_of_slide ul {
	display: inline-block;
}
.cric_number_of_slide ul li {
	font-family: Arial;
	font-size: 32px;
	color: #696969;
	font-weight: normal;
	line-height: 10px;
	list-style: none;
	margin: 0px 1px;
	float: left;
	cursor: pointer;
}
.cric_number_of_slide ul li.active {
	color: #00AA00;
}
.cric_teams_ttl_blk, .cric_teams_detail_blk {
	border: 1px #272727 solid;
	padding: 5px 5px;
	display: block;
	overflow: hidden;
}
.cric_teams_ttl_blk {
	margin-bottom: 10px;
}
.cric_teams_ttl_left, .cric_teams_ttl_right, .cric_innings {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	line-height: 20px;
	margin: 0px 5px;
}
.cric_teams_ttl_left {
	float: left
}
.cric_teams_ttl_right {
	float: right;
}
.cric_innings {
	text-align: left;
	margin: 0px;
}
.cric_teams_score_wrp {
	text-align: center;
	display: block;
	overflow: hidden;
}
.cric_teams_score_blk, .cric_live_ad_blk {
	display: inline-block;
	overflow: hidden;
}
.cric_teams_blk, .cric_logo_name_blk, .cric_teams_detail_blk ul {
	width: auto;
	display: inline-block;
}
.cric_teams_blk, .cric_live_ad_blk, .cric_teams_blk, .cric_teams_detail_blk ul, .cric_number_of_slide ul {
	*display: inline !important;
}
.cric_teams_score_blk {
	margin: 0px 50px;
}
.cric_teams_logo, .cric_teams_name {
	width: 50px;
	height: 50px;
	float: left;
}
.cric_teams_name {
	margin: 0px 5px;
}
.cric_teams_name, .cric_teams_score, .cric_teams_overs, .cric_live_ad_blk {
	font-family: Arial;
	color: #00AA00;
	font-weight: normal;
	line-height: 20px;
	text-align: left;
}
.cric_teams_name, .cric_teams_name a {
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF !important;
	line-height: 50px !important;
	background-color: #2F2F2F;
	text-align: center;
}
.cric_teams_score {
	font-size: 20px;
	font-weight: bold;
	margin-top: 5px;
}
.cric_teams_overs {
	font-size: 12px;
	margin-top: 5px;
}
.cric_live_ad_blk {
	text-align: center !important;
	margin: 0px 20px;
}
.cric_live_blk {
	font-size: 12px !important;
	color: #FFFFFF !important;
	line-height: 10px !important;
	background-color: #FF0000;
	padding: 5px;
	margin: 0px 42px 10px 42px;;
	display: inline-block;
	font-weight: bold;
}
.cric_ad_blk {
	width: 120px;
	height: 60px;
}
.cric_teams_detail_blk {
	text-align: center;
}
.cric_teams_detail_blk ul li {
	width: auto;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
	list-style: none;
	border-right: 1px #333333 solid;
	padding: 0px 5px;
	float: left;
}
.cric_teams_detail_blk ul li, .cric_teams_detail_blk ul li a {
	color: #999999;
}
.cric_slide_prv_arw, .cric_slide_next_arw {
	width: 40px;
	height: 65px;
	background-image: url('clientlibs/img/cricket-slide-arrow.png');
	background-repeat: no-repeat;
	top: 50%;
	margin-top: -32px;
	position: absolute;
	z-index: 1;
	cursor: pointer;
}
.cric_slide_prv_arw {
	background-position: left top;
	left: 0px;
	float: left;
}
.cric_slide_next_arw {
	background-position: -44px top;
	right: 0px;
	float: right;
}
.round-minus{
	background-image: url('clientlibs/img/round-minus.png')!important;

}
/***Cricket Live End***/
/* 
 * Purpose	:	Common CSS for Travel new site.
 * 
 */
  .clearedfix {clear: both;}
  /*** common background color css  starts ***/

.vvblue_bg {background-color: #00B8F0 !important;}
.red_bg {background-color: #C40000 !important;}
.dkcyan_bg {background-color: #00AE83 !important;}
.dkmagenta_bg {background-color: #6A1C84 !important;}
.vvpink_bg {background-color: #FF0D6D !important;}
.dkpink_bg {background-color: #990066 !important;}
.blue_bg {background-color: #0066CB !important;}
.ltred_bg {background-color: #F07DA3 !important;}
.mrblue_bg {background-color: #6D4DCE !important;}
.green_bg {background-color: #8FD22B !important;}
.verydkcyan_bg {background-color: #026C45 !important;}
.redpunch_bg {background-color: #D82B2F !important;}
.chestnutrose_bg {background-color: #E4473F !important;}
.brown_bg {background-color: #783E0A !important;}
.violet_bg {background-color: #A81C8F !important;}
.strongcyan_bg {background-color: #15A1C5 !important;}
.dkblue_bg {background-color: #00487D !important;}
.dklimegreen_bg {background-color: #2C9B11 !important;}
.vdklimegreen_bg {background-color: #13461B !important;}
.modlimegreen_bg {background-color: #3ECA48 !important;}
.ltmaroon_bg {background-color: #731236 !important;}
.vdarkred_bg {background-color: #5F211A !important;}
.vviorange_bg {background-color: #FFA317 !important;}
.pureorange_bg {background-color: #FF6600 !important;}
.dkgrishcyan_bg {background-color: #859F96 !important;}
.grey_bg {background-color: #F4F4F4 !important;}
.white_bg {background-color: #FFFFFF !important;}
.black_bg {background-color: #000000 !important;}
.vdkgrey_bg {background-color: #333333 !important;}
.travelgreen_bg {background-color: #13461B !important;}
/*** common background color css  ends ***/


/*** common font color css  starts ***/
.vvblue_font,.vvblue_font a,.vvblue_font a:hover {color: #00B8F0 !important;}
.red_font,.red_font a,.red_font a:hover {color: #C40000 !important;}
.dkcyan_font,.dkcyan_font a,.dkcyan_font a:hover {color: #00AE83 !important;}
.dkmagenta_font,.dkmagenta_font a,.dkmagenta_font a:hover {color: #6A1C84 !important;}
.vvpink_font,.vvpink_font a,.vvpink_font a:hover {color: #FF0D6D !important;}
.dkpink_font,.dkpink_font a,.dkpink_font a:hover {color: #990066 !important;}
.blue_font,.blue_font a,.blue_font a:hover {color: #0066CB !important;}
.ltred_font,.ltred_font a,.ltred_font a:hover {color: #F07DA3 !important;}
.mrblue_font,.mrblue_font a,.mrblue_font a:hover {color: #6D4DCE !important;}
.green_font,.green_font a,.green_font a:hover {color: #8FD22B !important;}
.verydkcyan_font,.verydkcyan_font a,.verydkcyan_font a:hover {color: #026C45 !important;}
.redpunch_font,.redpunch_font a,.redpunch_font a:hover {color: #D82B2F !important;}
.chestnutrose_font,.chestnutrose_font a,.chestnutrose_font a:hover {color: #E4473F !important;}
.brown_font,.brown_font a,.brown_font a:hover {color: #783E0A !important;}
.violet_font,.violet_font a,.brown_font a:hover {color: #A81C8F !important;}
.strongcyan_font,.strongcyan_font a,.strongcyan_font a:hover {color: #15A1C5 !important;}
.dkblue_font,.dkblue_font a,.dkblue_font a:hover {color: #00487D !important;}
.dklimegreen_font,.dklimegreen_font a,.dklimegreen_font a:hover {color: #2C9B11 !important;}
.vdklimegreen_font,.vdklimegreen_font a,.vdklimegreen_font a:hover {color: #13461B !important;}
.modlimegreen_font,.modlimegreen_font a,.modlimegreen_font a:hover {color: #3ECA48 !important;}
.ltmaroon_font,.ltmaroon_font a,.ltmaroon_font a:hover {color: #731236 !important;}
.vdarkred_font,.vdarkred_font a,.vdarkred_font a:hover {color: #5F211A !important;}
.vviorange_font,.vviorange_font a,.vviorange_font a:hover {color: #FFA317 !important;}
.pureorange_font,.pureorange_font a,.pureorange_font a:hover {color: #FF6600 !important;}
.dkgrishcyan_font,.dkgrishcyan_font a,.dkgrishcyan_font a:hover {color: #859F96 !important;}
.grey_font,.grey_font a,.grey_font a:hover {color: #F4F4F4 !important;}
.white_font,.white_font a,.white_font a:hover {color: #FFFFFF !important;}
.black_font,.black_font a,.black_font a:hover {color: #000000 !important;}
.vdkgrey_font,.vdkgrey_font a,.vdkgrey_font a:hover {color: #333333 !important;}
.travelgreen_font,.travelgreen_font a,.travelgreen_font a:hover {color: #13461B !important;}
/*** common font color css  ends ***/


/*** common title top border starts ***/
.vvblue_bor {border-top: 3px solid #00B8F0 !important;}
.red_bor {border-top: 3px solid #C40000 !important;}
.dkcyan_bor {border-top: 3px solid #00AE83 !important;}
.dkmagenta_bor {border-top: 3px solid #6A1C84 !important;}
.vvpink_bor {border-top: 3px solid #FF0D6D !important;}
.dkpink_bor {border-top: 3px solid #990066 !important;}
.blue_bor {border-top: 3px solid #0066CB !important;}
.ltred_bor {border-top: 3px solid #F07DA3 !important;}
.mrblue_bor {border-top: 3px solid #6D4DCE !important;}
.green_bor {border-top: 3px solid #8FD22B !important;}
.verydkcyan_bor {border-top: 3px solid #026C45 !important;}
.redpunch_bor {border-top: 3px solid #D82B2F !important;}
.chestnutrose_bor {border-top: 3px solid #E4473F !important;}
.brown_bor {border-top: 3px solid #783E0A !important;}
.violet_bor {border-top: 3px solid #A81C8F !important;}
.strongcyan_bor {border-top: 3px solid #15A1C5 !important;}
.dkblue_bor {border-top: 3px solid #00487D !important;}
.dklimegreen_bor {border-top: 3px solid #2C9B11 !important;}
.vdklimegreen_bor {border-top: 3px solid #13461B !important;}
.modlimegreen_bor {border-top: 3px solid #3ECA48 !important;}
.ltmaroon_bor {border-top: 3px solid #731236 !important;}
.vdarkred_bor {border-top: 3px solid #5F211A !important;}
.vviorange_bor {border-top: 3px solid #FFA317 !important;}
.pureorange_bor {border-top: 3px solid #FF6600 !important;}
.dkgrishcyan_bor {border-top: 3px solid #859F96 !important;}
.grey_bor {border-top: 3px solid #F4F4F4 !important;}
.white_bor {border-top: 3px solid #FFFFFF !important;}
.black_bor {border-top: 3px solid #000000 !important;}
.vdkgrey_bor {border-top: 3px solid #333333 !important;}
.travelgreen_bor {border-top: 3px solid #13461B !important;}
/*** common title top border ends ***/

/*** common title bottom border start ***/
.grey_bor_btm {border-bottom: 3px solid #F4F4F4 !important;}
.grey_mid_bor_btm {border-bottom: 3px solid #EFF1F0 !important;}
.travelgreen_mid_bor_btm {border-bottom: 3px solid #13461B !important;}
/*** common title bottom border ends ***/
  
 /* Title Drop Down  */
.traveTitle {
    color: #13461B;
    background-image: url('img/travel.jpg');
    width: 100%;
    background-repeat: repeat-x;
    background-attachment: scroll;
    background-position: left 30px;
    padding: 0 0 15px 0;
}
.traveTitletext {
    font-size: 24px;
    line-height: 100%;
    height: 36px;
    clear: both;
}
.com_box_drop_travel {
    float: right;
    border: 1px solid #DAD9D9;
    padding: 5px 5px 0px 5px;
    color: #000;
}
.dropdown_travel_text {
    float: left;
    margin-right: 10px;
    font-size: 14px;
    margin-top: 2px;
}
.ch-titleDropDown {font-size: 14px; border: 0px;}
.traveTitletext, .dropdown_travel_text, .ch-titleDropDown {font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
/* Travel - Right Rail Promo */
.travel-right-rail-div { width: 100%; clear: both;}
.travel-header-title {
    width: 100%;
    background-color: #13461B;
    height: auto;
    overflow: hidden;
}
.travel-right-rail-image-desc-block {
    width: 100%;
    position: relative;
    height: auto;
    background: #F2F2F2;
    padding: 10px 0px 10px 0px;
    overflow: hidden;
}
.travel-right-rail-image {
    width: auto;
    float: left;
    height: auto;
    padding: 0 11px 0;
}
.travel-right-rail-image > img { max-width: 100%; max-height: 100%;}
.travel-right-rail-description {
    width: auto;
    height: auto;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 13px;
    color: #000000;
    font-weight: normal;
    line-height: 20px;
    padding: 0;
    color: #EFEFEF;
}
.travel-header-title span {
    height: auto;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    display: block;
    float: left;
    color: #DFF5E0;
    padding: 6px 13px;
    font-weight: bold;
}
.travel-header-title span a, .travel-header-title a {color: #DFF5E0 !important;}
.travel-right-rail-description a:hover {color: #007CC3 !important;}
.travel-right-rail-image-desc-block .travel-right-rail-description {padding: 0 10px 0 10px;}

/* Video Article Highlight */
.videoarticlehighligh-c0, .videoarticlehighligh-c1 {
    width: 48%;
    margin: 0 0 10px 0;
    float: left;
}
.parsys_column.videoarticlehighligh-c0 { margin-right: 38px;}
.storylisting-c0 {width: 68%;}
.storylisting-c1 {width: 28%;}
.storylisting-c0, .storylisting-c1{ margin: 0 1% 10px 1%; float: left;}
.share_button_plus_ch, .travel_disc_box .share_button_plus_ch {
    width: 41px;
    background-position: center;
    background-repeat: no-repeat;
    left: 50%;
    margin-left: -20px;
    position: absolute;
}
.share_button_plus_ch { bottom: -18px; z-index: 2;}
.cit_my_videos_block_ch-c1 {
    width: 49%;
    height: auto;
    margin-bottom: 10px;
    overflow: hidden;
    float: left;
}
.common_title_block_ch {
    width: 100%;
    padding: 10px 0px 12px 0px;
    margin-bottom: 15px;
    border-bottom: 1px #EBEBEB solid;
    overflow: hidden;
}
.title_block_left { width: auto; float: left;}
.common_title_txt_ch, .common_sub_title_txt_ch {
    width: auto;
    font-size: 20px !important;
    font-weight: bold;
    margin-top: 5px;
    float: left;
}
.common_title_txt_ch, .common_title, .common_sub_title_txt_ch, .sub_title_2, .dropdown_title_text, .Popup_common_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    list-style: none;
}
.oswald_common_font_ch a, .district_listing_block_ch ul li a, .common_title_txt_ch a, .common_sub_title_txt_ch a { color: #000000; text-decoration: none;}
.title_block_right { width: auto !important; float: right;}
.user_logo_box {
    width: 28px;
    height: 24px;
    display: inline-block;
    margin: 0px 5px 0px 5px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 30px;
    font-weight: normal;
    color: #FFA317;
    background-image: url('img/user-post-icon.png');
    background-repeat: no-repeat;
    background-position: left center;
}
.title_block_right .user_logo_box { margin-right: 0px; float: right !important;}
.sec_my_videos_ch, .sec_wedding_anniversery_block_ch {
    width: 100%;
    height: auto;
    float: left;
    position: relative;
}
.sec_my_videos_ch img, .sec_wedding_anniversery_block_ch img, .sec_lenseview_h img { width: 100%; height: auto; float: left;}
.my_videos_inside_cont_box_ch {
    width: 98%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    bottom: 0px;
    background-image: url(img/bg-gradient.png);
    background-repeat: repeat-x;
    background-position: left top;
    padding: 1%;
}
.sec_wedd_cont_head_eng_ch, .sec_wedd_cont_sub_eng_ch {
    color: #fff;
    font-size: 22px;
    padding: 5px 10px 10px 5px;
    font-family: Arial, Helvetica, sans-serif;
}
.sec_wedd_cont_sub_eng_ch { font-size: 14px;}
.lenseview_content_head a, .sec_wedd_cont_sub_eng_ch a, .sec_wedd_cont_head_eng_ch a, .lenseview_content_head_eng a { text-decoration: none; color: #FFFFFF;}
.sec_wedd_cont_head_eng_ch, .sec_wedd_cont_sub_eng_ch {
    color: #fff;
    font-size: 22px;
    padding: 5px 10px 10px 5px;
    font-family: Arial, Helvetica, sans-serif;
}
.videoarticlehover a:hover { text-decoration: underline; color: #FFFFFF;}
.videoarticlesection { margin-bottom: 5px;}
.travel-titleDropDown {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    border: 0px;
    padding-bottom: 2px;
}

.video_play_icon_inside_box_ch {
    width: 98%;
    float: left;
    margin-bottom: 5px;
    padding: 1%;
}
.video_box {
    float: left;
    position: absolute;
    left: 15px;
    bottom: 15px;
    height: 34px;
    background-color: #000;
    overflow: hidden;
}
.my_videos_inside_cont_box_ch .video_box {
    float: left;
    height: 34px;
    background-color: #000;
    position: static;
}
.video_box_text {
    height: auto;
    font-family: Oswald, Haettenschweiler, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #FFF;
    margin-left: -110px;
    padding: 9px 7px 0px 7px;
    display: block;
    float: left;
}
.video_box:hover .video_box_text { margin-left: 0px;}
.video_box_text, .video_box:hover .video_box_text {
    -webkit-transition: all 1s ease;
    -moz-transition: all 1s ease;
    -ms-transition: all 1s ease;
    -o-transition: all 1s ease;
    transition: all 1s ease;
}

.video_box_icon {
    width: 34px;
    float: right;
    height: 34px;
    background-color: #333333;
    background-image: url('img/video-arrow-icon.png');
	background-position: center center;
    background-repeat: no-repeat;
    z-index: 20;
}

/*********************** Social Share *******************************/
.social {
    position: absolute;
    color: #F00;
    z-index: 3;
    bottom: -19px;
    left: 50%;
    margin-left: -20px;
}
.image_display {
    display: none;
    width: 200px;
    height: 100px;
    position: absolute;
    margin-top: -100px;
    margin-left: -75px;
    background: url(img/share-bg.png) no-repeat;
    z-index: -1;
}
.image_plus, .image_close {
    margin-left: 2px;
    margin-top: -25px;
    z-index: 50;
    cursor: pointer;
}
.image_close {display: none;}
.image_display img.social_img_arc {width: auto;}
.s_link_1 .social_img_arc {float: left;border: none;}
.s_link_2 .social_img_arc {float: left;}
.s_link_3 .social_img_arc, .s_link_4 .social_img_arc {float: right;}
.s_link_1 .social_img_arc, .s_link_2 .social_img_arc, .s_link_3 .social_img_arc, .s_link_4 .social_img_arc{ z-index: 30; display: none;}
.s_link_1, .s_link_2, .s_link_3, .s_link_4 { float: left; width: 25%; }
.s_link_1 { margin-top: 95px; margin-left: 18px;}
.s_link_2,.s_link_3 { margin-top: 38px; margin-left: -14px;}
.s_link_4 { margin-top: 95px; margin-left: -14px;}
.social_reverse {
    position: absolute;
    color: #F00;
    z-index: 100;
    top: 0px;
    bottom: inherit;
    left: 50%;
    margin-left: -20px;
}
.image_display_reverse {
    display: none;
    width: 200px;
    height: 100px;
    position: absolute;
    margin-left: -75px;
    background: url(img/share-bg-reverse.png) no-repeat;
    z-index: -1;
    overflow: hidden;
}
.image_plus_reverse {z-index: 3;}
.image_close_reverse {display: none;z-index: 50;}
.image_plus_reverse , .image_close_reverse{margin-left: 2px;margin-top: -22px;cursor: pointer;}
.s_link_1_reverse .social_img_arc_reverse {float: left;border: none;}
.s_link_2_reverse .social_img_arc_reverse {float: left;}
.s_link_3_reverse .social_img_arc_reverse ,.s_link_4_reverse .social_img_arc_reverse {float: right;}
.s_link_1_reverse .social_img_arc_reverse, .s_link_2_reverse .social_img_arc_reverse, .s_link_3_reverse .social_img_arc_reverse, .s_link_4_reverse .social_img_arc_reverse {z-index: 30; display: none;}
.s_link_1_reverse,.s_link_2_reverse,.s_link_3_reverse,.s_link_4_reverse {float: left;width: 25%;}
.s_link_1_reverse { margin-top: -36px; margin-left: 18px;}
.s_link_2_reverse, .s_link_3_reverse {margin-top: -110px;margin-left: -14px;}
.s_link_4_reverse { margin-top: -36px; margin-left: -14px;}
.image_display_reverse > a > img { width: auto !important;}
.social> .image_close { display: none;}
/*********************** Social Share Ends*******************************/

/* mozila fix */
@-moz-document url-prefix() {
    .com_box_drop_ch .dropdown_title_text {
        padding: 10px 10px 2px 0px !important;
    }
    .common_dropdown, .branding_list_items, .district_list_items_web_mob_ch, .district_list_blk_dropdown_items, .trend_list_items, .six_sto_nav_drodow_list,  .panel_inside_list_items, .mypayments_top_nav_list_items, .drp-down-li-position, .fasttrack_dropdown { background-image: none;  padding: 5px; }
    .common_dropdown,
    .branding_list_items,
    .district_list_items_web_mob_ch,
    .district_list_blk_dropdown_items,
    .trend_list_items,
    .six_sto_nav_drodow_list,
    .panel_inside_list_items,
    .mypayments_top_nav_list_items,
    .drp-down-li-position,
    .fasttrack_dropdown {
        background-image: url('clientlibs/img/drop-d-icon.png');
        padding: 5px 25px 5px 5px;
        -moz-appearance: none;
    }
}

/* Image Gallery Component */
.Section_sub_outer_slide {
    width: 100%;
    height: auto;
    margin: 0px 0px 15px 0px;
    float: left;
}
.section_slide_outer {
    height: auto;
    background-color: #000000;
    padding: 6px 0px 6px 0px;
    margin: 0px 0px 10px 0px;
    overflow: hidden;
}
.sec_slide_box_1 {
    width: 48.50%;
    float: left;
    margin: 0px 0% 6px 1%;
    position: relative;
}
.sec_slide_box_1 img,.sec_slide_box_2 img { width: 100%;}
.top-story-bg {
    width: 100%;
    height: auto;
    position: absolute;
    z-index: 5;
    background-image: url(img/article-slide-bg.png);
    background-position: left;
    bottom: 0px;
    display: block;
}
.slide_para,
.slide_para a {
    color: #FFF;
    font-size: 12px;
    font-weight: bold;
    padding: 10px;
    font-family: Arial;
    line-height: 120%;
}
.sec_slide_box_2 {
    width: 31.90%;
    float: left;
    margin: 0px 0% 6px 1%;
    position: relative;
}
.common_title {
    height: auto;
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 19px;
    font-weight: bold;
    padding: 5px 0px 2px 0px;
    display: block;
    float: left;
}
.title_block {
    padding: 2px 0px 5px 0px;
    margin: 0px 0px 10px 0px;
    display: block;
    overflow: hidden;
}


/* StoryListing  */

section.Section_sub_outer_two_col {
    width: 100%;
    height: auto;
    margin: 0px 0px 15px 0px;
    float: left;
}
section.sec_full_block {
    height: auto;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    display: block;
    overflow: hidden;
}
.title_block, .title_listing_block {
    padding: 2px 0px 5px 0px;
    margin: 0px 0px 10px 0px;
    display: block;
    overflow: hidden;
}
.bor_btm_grey { border-bottom: 1px #EEF1F5 solid;}
.common_title.mrblue_font {
    height: auto;
    font-family: Arial;
    font-size: 17px;
    font-weight: bold;
    padding: 5px 0px 2px 0px;
    display: block;
    float: left;
}
.arrow_right {
    width: 9px;
    height: 12px;
    background-image: url('img/arrow-right.png');
    background-repeat: no-repeat;
    margin: 0px 0px 0px 5px;
    display: inline-block;
}
.sec_full_block {
    height: auto;
    padding: 0px;
    margin: 0px 0px 10px 0px;
    display: block;
    overflow: hidden;
}
.sec_full_block .box_1, .sec_full_block .box_2 {
    width: 48.48%;
    height: auto;
    margin: 0% 3.03% 0% 0%;
    padding: 0%;
    float: left;
    overflow: hidden;
}
.sec_full_block .box_2 { margin: 0% 0% 0% 0% !important;}
.image-common {
    width: 100%;
    height: auto;
    padding: 0px;
    margin: 0px;
    float: left;
    vertical-align: bottom;
    position: relative;
    margin-bottom: 5px;
}
.image-common img {width: 100%; height: auto;}

.malayalam_head, .indepth_malayalam_head {
    color: #072B5F;
    line-height: 100%;
    display: block;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 22px;
    padding: 0px;
    font-weight: normal;
    margin: 2px 0 10px 0;
    line-height: 130%;
}
.panchari_Normal {
    font-family: Georgia, "Times New Roman";
    font-size: 14px;
    color: #333333;
    font-weight: normal;
    line-height: 160%;
    padding: 0;
}
/* ----- Section Listing Right Rail ----------- */

.sec_rig_main_list_story {
    margin: 0px 0px 10px 0px;
    overflow: hidden;
    width: 100%;
}
.title_box_common {
    height: auto;
    padding: 5px 0px 6px 0px;
    display: block;
    overflow: hidden;
}
.white_font, .white_font a, .white_font_hov a:hover { color: #FFFFFF !important;}
.sub_title_2 {
    height: auto;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    padding: 2px 0px 0px 8px;
    display: block;
    float: left;
    color: #ffffff;
}
.sec_stories_slot {
    width: 100%;
    height: auto;
    border-bottom: 1px #EEF1F5 solid;
    padding-bottom: 10px;
    margin-bottom: 10px;
    float: left;
    overflow: hidden;
}
.bor_btm_4gray {border-bottom: 5px #EEF1F5 solid !important;}
.sec_panel_other_stories { float: left; width: 100%;}
.sec_panel_other_stories ul {display: block;}
.sec_panel_other_stories ul li {
    padding: 0px 5px 5px 0px;
    font-family: georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: normal;
    color: #000000;
    list-style-type: none;
    margin-bottom: 10px;
    line-height: 115%;
    border-bottom: 1px #EEF1F5 solid;
    list-style: none;
}
.malayalam_head a,.panchari_Normal a,.sec_panel_other_stories ul li a {color: #000000;}


/* Stories in slider */
.slider-block .common_inside_box {
    float: left;
    width: 100%;
    text-align: center;
    padding: 0% 0px 4% 0px;
}
.travel-sec_title_inside {
    padding: 0% 10px;
    position: relative;
}
.common_title_block_travel {
    padding: 10px 0px 12px 0px;
    margin-bottom: 15px;
    border-bottom: 1px #EBEBEB solid;
    overflow: hidden;
}
.mar_btm_none { margin-bottom: 0px !important;}
.title_block_left { width: auto; float: left;}
.common_title_txt_travel {
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: bold;
    font-style: normal;
    color: #000000;
    list-style: none;
    float: left;
    width: auto;
    height: auto;
    margin-top: 5px;
}
.common_title_txt_travel a, .district_listing_block_travel ul li a { color: #000000; text-decoration: none;}
.title_block_left .powered_by {
    width: 125px;
    float: left;
    height: 22px;
    margin: 2px 0px 0px 10px;
}
.title_block_right { width: 100%;}
.district_listing_block_travel, .district_listing_block_travel ul { width: auto; margin: 0px auto;}
.district_listing_block_travel {display: inline-block;}
.district_listing_block_travel ul {
    margin: 0;
    padding: 0;
    overflow: visible;
    float: left;
}
.district_listing_block_travel ul li:last-child {border-right: none;}
.district_listing_block_travel ul li {color: #000000;}
.district_listing_block_travel ul li { padding: 5px 4px;float: left;}
.district_listing_block_travel ul li:active,.district_listing_block_travel ul li a:hover,.district_listing_block_travel ul li a.active {color: #5AAF32;}
.district_listing_block_travel ul li {
    font-family: Oswald, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #000000;
    list-style: none;
}
.travel_h_wrapper_carousel { overflow: inherit !important;}
.travel_h_wrapper_carousel {
    padding: 15px 45px 5px;
    display: block;
    overflow: hidden;
    background-color: #f8f8f8;
}
.travel_h_wrapper_carousel ul li img { width: 100%;}
.travel_h_wrapper_carousel ul li .video_box {
    height: 34px;
    background-color: #000;
    position: static;
    float: left;
}
.img_common_box_travel img {
    width: 100%;
    height: auto;
    float: left;
    overflow: hidden;
}
.img_common_box_travel {
    width: auto;
    float: left;
    position: relative;
    clear: both;
}
.travel_h_wrapper_carousel .img_common_box_travel { padding-bottom: 15%;}
.travel_carousel_conent {
    width: 94%;
    float: left;
    position: absolute;
    height: auto;
    top: 50%;
    margin: 2% 3% 2% 3%;
}
.travel_disc_box {
    width: 96%;
    height: auto;
    float: left;
    padding: 4% 2% 2% 2%;
    margin: 0%;
    background-color: #FFF;
    position: relative;
}
.travel_disc_box h2 {
    height: 100px;
    overflow: hidden;
    text-align: left;
}
.subhead_text {
    width: auto;
    line-height: 24px;
    margin: 0px;
    word-break: normal;
}
.subhead_text a,.travel_disc_box .subhead_text a {color: #000;}
.travel_disc_box .subhead_text {
    padding: 5px 5px 5px 0px;
    float: left;
}
.travel_disc_box .subhead_text a {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 24px;
    font-weight: normal;
}
.travel_disc_box .subhead_text a:hover {color: #007CC3;}
.travel_disc_box .share_button_plus_ch {
    top: 4px;
    z-index: 20;
}
.travellisting-c0 {
    width: 660px;
    padding-right: 10px;
    float: left;
    margin-bottom: 8px;
}
.travellisting-c1 {
    width: 300px;
    float: left;
    margin-left: 10px;
    margin-bottom: 8px;
}
.margin-bottom { margin-bottom: 8px;}
.travel_stories_slider_title .advt-300-250 {
    width: auto;
    float: left;
    height: 250px;
    margin-bottom: 10px;
}

/* Travel About Kerala Start */
.travel_about_kerala_blk {
    width: 300px;
    height: 250px;
    position: relative;
}
.travel_about_kerala_blk_img, .travel_about_kerala_blk_img img { width: 100%; float: left;}

.travel_about_kerala_heading,
.travel_about_kerala_links_blk {
    font-family: Arial, Helvetica, sans-serif;
    line-height: 150%;
    position: absolute;
    z-index: 1;
}

.travel_about_kerala_heading {
    font-size: 20px;
    color: #8FAB30;
    top: 20px;
    right: 44px;
}

.travel_about_kerala_links_blk {
    width: 45%;
    font-size: 15px;
    color: #FFFFFF;
    line-height: 150%;
    background-color: rgba(143, 57, 0, 0.74);
    top: 50px;
    right: 10px;
    padding: 10px 10px 0px;
}
.travel_about_kerala_links_blk ul {list-style: none;}
.travel_about_kerala_links_blk ul li, .travel_about_kerala_links_blk ul li a { color: #FFFFFF; overflow: hidden;}
a.travel_kerala { color: #5FB52B; overflow: hidden;}
a.travel_kerala:hover, .travel_about_kerala_links_blk ul li a:hover { color: #FFFFFF;}
/* Travel About Kerala Ends */

.quote-icon-travel {
    width: 15px;
    height: 17px;
    float: left;
    padding: 0px 5px 5px 5px;
    background-image: url('img/icon-quote.png');
    background-repeat: no-repeat;
    margin-right: 5px;
}
.column_travelblock {
    margin: 0px;
    float: left;
    width: 100%;
    height: auto;
    padding: 0px 0px 5px 0px;
}
.column_travelquote a {display: block; padding-top: 22px;}
.storylisting .malayalam_head a:hover {color: #007CC3;}
.imagegallery {clear: both;}
.about-kerala .travel_about_kerala_links_blk ul li {margin-bottom: 10px;line-height: 16px;}
/* Travel About Kerala Ends */

.travel_disc_box h2 {
    height: 90px;
    text-align: center;
}
.travel_disc_box .subhead_text {
    float: none;
    margin: 5px 0 0 10px;
}
.travel_disc_box .subhead_text a { font-size: 20px;}
.about-kerala.section { margin: 0 0 10px 0; clear: both;}
.travel_about_kerala_blk { width: auto;}
.storylisting-c0 { margin: 0;}
.storylisting-c1 {width: 31%;margin: 0 0 10px 9px;}
.travel-right-rail-div { margin-bottom: 10px;}
.slider-block .common_inside_box {width: 100%;}
.travel_h_wrapper_carousel .bx-wrapper .bx-prev {margin-left: -79px;}
.travel_h_wrapper_carousel .bx-wrapper .bx-next {margin-right: -79px;}
.sec_rig_main_list_story { margin: 10px 0;}
.Section_sub_outer_two_col .more_arrow_icon { float: right;clear: both;}
.com_box_travel_slider {
    color: #000;
    display: none;
    border: 0;
}
.travel-slider_dropdown {
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    border: 1px solid #DAD9D9;
    padding: 2px;
}
.share_button_plus_ch {height: 0;}

/* Travelgallery Start */
.video-main-block #slides_main_travelgallery > ul { width: 100% !important;}
.video-main-block #slides_main_travelgallery > ul { width: 100% !important; height: auto !important;}
/* Travelgallery End */

.title_block_left.travel_stories_slider_title .common_title_txt_travel {
	margin-right: 10px;
}
.travel_stories_slider_title .advertisement.promoAd .advt-300-250 {
	height: auto;
}
.travel_stories_slider_title .advertisement.promoAd .advt-300-250.martop30 {
	margin: 0px !important; 
}
.travel_stories_slider_title.title_block_left {
    margin-bottom: 10px;
}
.travel_stories_slider_title.title_block_left .powered_by {
    margin: 2px 10px 0px 0px;
}
.travel-sec_title_inside .common_title_block_travel {
	padding-bottom: 2px;
}
.travel-sec_title_inside .common_title_block_travel .title_block_right {
	float: left;
}
.travel-sec_title_inside .common_title_block_travel .title_block_right .travel-slider_dropdown {
	margin-top: 0px;
}
.travel_about_kerala_links_blk ul li a:hover { color: #6db6ff; }
.morelink-travel {
	background-position: right 3px;
	font-family: arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #808080;
	width: auto;
	float: right;
	padding: 0px 15px 0px 0px;
	margin: 0px 5px 0px 0px;
	line-height: 150%;
	vertical-align: middle;
	background-image: url('clientlibs/css/img/more-newsIcon.jpg');
	background-repeat: no-repeat;
	background-attachment: scroll;
	text-align: right;
}
.title_block .common_title {
    font-family: georgia !important;
    font-size: 22px !important;
    font-weight: 500 !important;
}
.travel-sec_title_inside .common_title_block_travel .title_block_right {
    float: right;
}
.common_title_block .district_listing_block_travel ul li {
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    border-left: 1px #EBEBEB solid;
    padding: 5px 6px;
}
.parsys_column .sec_rig_main_list_story {
    margin: 0px 0 10px 0px;
}

/* *********** MEDIA QUERIES *********** */
@media screen and (max-width: 980px) {
    .about-kerala.section { margin: 0 auto; width: 300px; }
}
@media screen and (max-width: 800px) {
	 section.sec_full_block, .sec_rig_main_list_story { margin-right: 5px !important; margin-left: 5px !important;}
    .sec_rig_main_list_story { width: auto !important;}
    .sec_stories_slot.bor_btm_4gray { border-bottom: 0px !important;}
    .sec_panel_other_stories, .sec_stories_slot { width: 48% !important; margin: 10px 2% 0px 0%;}
    .district_listing_block_travel { display: block; overflow: hidden;}
    .district_listing_block_travel ul { display: none;}
    .district_listing_block_travel > ul {
        background-color: #FFFFFF;
        padding: 10px;
        margin: 10px;
        overflow: hidden;
        -webkit-box-shadow: 0px 0px 6px 2px #BABABA;
        -moz-box-shadow: 0px 0px 6px 2px #BABABA;
        box-shadow: 0px 0px 6px 2px #BABABA;
    }
    .district_listing_block_travel ul {border: 0px; float: none;}
    .district_listing_block_travel ul li {margin: 6px;}
    .travel_h_wrapper_carousel .bx-wrapper .bx-prev { margin-left: -45px;}
    .travel_h_wrapper_carousel .bx-wrapper .bx-next { margin-right: -45px;}
    .travellisting-c0, .travellisting-c1 {
        width: auto;
        border-right: 0px;
        padding: 0px;
        margin-right: 0px;
        margin-left: 0px;
        display: block;
        float: none;
        overflow: hidden;
    }
    .section_slide_outer { margin-right: 5px !important; margin-left: 5px !important; }
    .travel-slider_dropdown { margin-top: 10px;}
    .district_listing_block_travel { display: none;}
    .com_box_travel_slider { display: block;}
	.storylisting-c0, .storylisting-c1 { width: 100%; margin: 0 0 10px 0%;}
	.parsys_column.videoarticlehighligh-c0 { margin-right: 4%;}
	.storylisting-c1 .advt-300-250.marright1 {
		margin: 0px auto 10px auto !important;
		float: none;
	}
	.common_title_block_ch .com_box_drop_travel {
		margin-bottom: 10px;
		float: left;
	}
	#Glimpses-inside-outer {
		width: 100%;
		border-right: 0px;
		padding: 10px 0% 10px 0px;
	}
	.travelgallery.section .video-main-block {width: 63.5%;}
	.travelgallery.section .video-center-box {width: 34.48%;	}
	.travelgallery.section .nxt-prv-block {width: auto; float: none; overflow: hidden;}
	.travelgallery.section #sidebarRemove .advt-300-250 {	margin: 0px auto 10px !important;float: none !important;}
	.travelgallery.section .rating-block .rate-box2 {clear: both !important;}
	.travelgallery.section .likedislikeParWrap .icon-box-black.width29 {width: 50% !important;}
	.travelgallery.section .icon-box-black.width29 {width: 100% !important;}
}
@media screen and (max-width: 768px) {
	.traveTitle .com_box_drop_travel {
		padding: 4px 4px 4px 4px;
	}
	.traveTitle .dropdown_travel_text {
		margin-top: 3px;
	}
	.traveTitle .ch-titleDropDown {
		height: 20px;
	}
}
@media screen and (max-width:640px) {
    .sec_rig_main_list_story { clear: both;}
    .storylisting-c0, .storylisting-c1 { float: left;}
    .title_block_left .powered_by { margin: 2px 0 0px 81px;}	
	.traveTitle { float: left; background-position: left bottom;}
    .traveTitle .com_box_drop_travel { float: left; margin-bottom: 5px;}
    .traveTitle .traveTitletext {float: left; font-size: 23px; height:auto; margin-bottom:3px;}
	.video-center-box.width100 {padding-left: 0px; margin: 10px 0 0 0;}
	.travelgallery.section .video-main-block {width: 62.5%;}
	.bxslider_wrapper_home .bxslider_img_overlay_box .article_slider_para { display: none;}
}
@media screen and (max-width:640px) and (orientation:landscape) {
    .title_block_left .powered_by {margin: -25px 0 0px 81px;}
}
@media screen and (max-width: 480px) {
    .sec_slide_box_2 {display: none !important;}
    .travel_h_wrapper_carousel .travel_carousel_conent { top: 40%;}
    .travel_h_wrapper_carousel .img_common_box_travel { padding-bottom: 35%;}
	.sec_rig_main_list_story {
        width: auto;
        border-right: 0px;
        padding: 0px;
        margin: 0px 5px 10px 5px;
        float: none;
        overflow: hidden;
    }
	.parsys_column.storylisting-c0 {float: none; width: 100%;}
    .parsys_column.storylisting-c1 {float: none; margin: 0 0 10px; width: 100%;}
    .travel_about_kerala_blk { width: 100%;}
    .com_box_drop_travel {
        border: 1px solid #dad9d9;
        color: #000;
        float: left;
        margin: 6px 0 6px 5px;
        padding: 3px;
    }
    .videoarticlehighligh-c0, .videoarticlehighligh-c1 {float: none; margin: 0 0 10px; width: 100%;}
    .travel_h_wrapper_carousel .bx-wrapper .bx-controls-direction a {top: 35% !important;}
}
@media only screen and (max-width: 480px) and (orientation:landscape) {

    .com_box_drop_travel { float: right;}
}
@media screen and (max-width: 360px) {
    .sec_full_block .box_1, .sec_full_block .box_2 {
        width: 98%;
        height: auto;
        margin: 0% 1% 10px 1%;
        padding: 0%;
        float: left;
        overflow: hidden;
    }
    .sec_rig_main_list_story .sec_stories_slot { border-bottom: 1px #EEF1F5 solid !important;}
    .sec_panel_other_stories, .sec_stories_slot { width: 100% !important; margin: 10px 0% 0px 0%;}
    .title_block_right { width: 100%;}
    .travel_disc_box .subhead_text { font-size: 20px !important;}
}

/*		UI FIXES for various compoennts END */
/* Start */
.mm-live-updates-outer {
	width: 644px;
	height: auto;
	margin: 0px auto 0px auto;
}
.mm-live-updates-content-start{
	width:100%;
	height:auto;
	float:left;
}
.mm-live-updates-content-start > ul {
list-style-type:none;
}
.mm-live-updates-content-start > ul > li{
	overflow: hidden;
	list-style-type: none;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F2F2F2;
	padding: 10px 0px;
}
.mm-live-updates-content-start > ul > li:last-child  {
	border-bottom-width: 0px;
}
.mm-live-updates-heading-main {
	width: 100%;
	height: 30px;
	float: left;
	margin-bottom: 2%;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #F2F2F2;
}
.mm-live-updates-heading {
	width: auto;
	float: left;
	background-color: #D90000;
	font-family: roboto;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	padding: 6px 12px 6px 12px;
}
.mm-live-updates-content-main {
	width: 100%;
	float: left;
	height: auto;
}
.mm-live-updates-time-slot {
	width: 18.478260869565216%;
	float: left;
	font-family: roboto;
	font-size: 11px;
	color: #999;
	height: auto;
	text-transform: uppercase;
	padding-top: 1%;
	line-height: 15px;
	word-break:normal;
}
.mm-live-updates-content-slot {
	width: 81.52173913043478%;
	float: left;
	height: auto;
}
.mm-live-updates-content-slot h3 {
	width: 100%;
	float: left;
	height: auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	line-height: 24px;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 2%;
	word-break:normal;
}
.mm-live-updates-content-slot p {
	width: 100%;
	float: left;
	height: auto;
	font-family: PanchariUni;
	line-height: 24px;
	font-size: 21px;
	color: #333;
	word-break:normal;
}
.mm-live-updates-social-media-share-main {
	width: 100%;
	float: left;
	height: auto;
}
.social-media {
	width: 140px;
	height: auto;
	float: right;
}
.social-media-icon {
	width: 30px;
	height: 30px;
	float: left;
}
.share-text {
	font-family: roboto;
	font-size: 11px;
	color: #999999;
	width: 50px;
	float: left;
	padding-top: 5px;
}
.sharetools-menu li i, .author-details-block .sharetools-menu li a i {
    transition: color .3s;
}
.sharetools-menu li a i {
    color: #A5A5A5;
}
.social-media .social-media-icon i{
	color: #A5A5A5;
	transition: color .3s;
}
.social-media .social-media-icon i {
    font-size: 20px;
}
.social-media .social-media-icon i  {
    cursor: pointer;
}
.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-facebook, .social-media .social-media-icon .fa-facebook:hover, .social-media .social-media-icon  .fa-facebook:hover {
    color: #3b5998;
}
.fa-facebook-f:before, .fa-facebook:before {
    content: "\f09a";
}
.fa-twitter, .social-media .social-media-icon .fa-twitter:hover, .share-blk-footer .social-media .social-media-icon .fa-twitter, .author-details-block .sharetools-menu li .fa-twitter:hover {
    color: #4099FF;
}.fa-google-plus, .social-media .social-media-icon .fa-google-plus:hover, .share-blk-footer .social-media .social-media-icon .fa-google-plus, .author-details-block .sharetools-menu li .fa-google-plus:hover {
    color: #D34836;
}
.mm-live-updates-plugins-slot {
	width: 100%;
	height: auto;
	float: left;
	margin-bottom: 2%;
	padding: 10px 0px;
}
.mm-live-updates-plugins-slot img {
	width: 100%;
	height: auto;
	float: left;
}
.mm-live-updates-ad-main {
	width: 100%;
	height: auto;
	float: left;
	background-color: #F8F8F8;
	margin-bottom: 2%;
}
.mm-live-updates-ad-300 {
	width: 300px;
	height: 250px;
	margin: 15px auto 15px auto;
}
.mm-live-updates-show-more {
	width: 100%;
	float: left;
	background: #FFFFFF;
	font-size: 11px;
	color: #767676;
	text-transform: uppercase;
	text-align: center;
	padding: 10px 14px 10px 14px;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-top-color: #F2F2F2;
	border-bottom-color: #F2F2F2;
	font-family: roboto;
	box-sizing: border-box;
	margin-bottom: 20px;
    cursor: pointer;
}
@media screen and (max-width:640px){.mm-live-updates-outer {width: 100%;}}
@media screen and (max-width:600px){.mm-live-updates-time-slot {width: 100%;padding-bottom:5px;}.mm-live-updates-content-slot {width: 100%;}}



