﻿body
{
	font:normal 100%/1.3 'Roboto', sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-size-adjust: 100%;
	margin: 0 auto;
	background:#efefef;
}

/* common css start */
body, div, img, h1, h2, h3, h4, h5, h6, p,  ol, dl, dd, dt, blockquote, fieldset, legend
{
	margin: 0;
	padding: 0;
	border: 0;
}
h1, h2, h3, h4, h5, h6, p
{
	margin: 0 0 1em 0;
}
*
{
	box-sizing: border-box;
	-moz-box-sizing: border-box;
}
strong{font-weight:700;}
img
{
	max-width: 100%;
	height: auto;
}
@media \0screen
{
	img
	{
		width: auto; /* for ie 8 */
	}
}
a{text-decoration:none;color:Black;}
a:hover{color:#E50100;}
.fleft{float:left;width:100%;}
/* common css end */
@media screen and (min-width: 100px) and (max-width: 1250px)  
{
	#floating-box-wrapper1,#floating-box-wrapperleft{display:none;}	
}
@media screen and (max-width: 768px) 
{	
    .nxtarrow{display:none !important;}
    .logo span.logoImg{width:40%;}
}
  
@media screen and (min-width: 100px) and (max-width: 600px)  
{
	 body{font-size:90%;}    
	.topAd{display:none;}
	.mobtopAd{display:block !important;text-align:center;}
	.logo span.logoImg{width:100% !important;margin-top:2%;}
    .nxtarrow{display:none;}
    .full-width .left-sidebar {width:98% !important;margin:1% !important;}
	.full-width .right-sidebar {width:98% !important; margin: 3% 1% 1% 1% !important;text-align: center;}
	.poll{text-align:left;}
	.ftrMenu ul{width:30% !important;}
	.ftrsubscribe{display:none !important;}
	.footer-group div.footersocail div.footerlogo{display:none !important;}
	.ftrCat{width:100% !important;text-align:left !important;}
	.mcartoon{width:100% !important}
	.meditorial{width:100% !important;margin-top:2%;}
	.homeVideoleft{float: left;width:98% !important;}
	.homeVideoRight{width:98% !important;float:left;}
	.homeVideoRight div.catStory{width:25% !important;margin:3% 4% !important;}
	.homeVideoRight div.catStory img{max-width:100% !important;}
	.homeVideoRight div.catStory div.storyImg{height:60px;}
	.videoNone{display:none;}
	.ezine{margin-top:2% !important;}
	.mcathead{margin-bottom:0% !important;}
	.tabout{display:none !important;}
}
@media screen and (min-width: 300px) and (max-width: 420px)  
{
	.ftrMenu ul{width:50% !important;}
	.catStory.videoNone{display:none;}
	.mid1.topstory,.mid2.topstory{width:100% !important;margin:0% 0% 3% 0% !important;}
	.icon{padding:2% 1% !important;}
	.icon li{margin-right:1% !important;cursor:pointer;}
	.ezine{margin-top:2% !important;}
	.mcathead{margin-bottom:0% !important;}
	.tabout{display:none !important;}
}
/* header css Start */
#wrapper {
  clear: both;
  position: relative;
}
.container
{
	max-width: 1000px;width: 100%;margin:0 auto;background: white; box-shadow: 1px 5px 20px #AAA;
  -webkit-box-shadow: 1px 5px 20px #AAA; -moz-box-shadow: 1px 5px 20px #AAA; position: relative;
}
.common {
  clear: both;font-size:0.8em;float:left;background:white;width:100%;
}
.top-menu{background: #3f3f3f;clear: both;width:100%;height: 35px;padding: 0.5% 0%;}
.socail-ico{float:right;color:White;margin-right:1%;}
.socail-ico a{background:url(../Image/Sprite_Image.png) no-repeat;padding:5px 15px 9px 15px;}
.socail-ico a.fb{background-position: 1px 6px;}
.socail-ico a.tw{background-position: -26px 6px;}
.socail-ico a.linkdin{background-position: -53px 6px;}
.socail-ico a.gPlus{background-position:-80px 6px;}
.logo{margin:1.5% 2% 2% 1%;}
.logo span.logoImg{float:left;text-align:center;}
.date{text-align:center;}
.topAd{float:right;margin-top:1.5%;}
.midMenu{margin:0% 0% 0%;background:#FDFDFD;border-bottom: 1px solid #E3E3E3;}
.midMenu ul{margin:0;padding:0;}
.midMenu ul li{display:inline-block;padding: 1%;}
.midMenu ul li a{color:Black;}
/* header css End */
.ezine{margin-top:4%}

/* Mid css Start */
.full-width {clear: both;overflow: hidden;padding:1%;}
.full-width .left-sidebar {float: left;margin: 0 2% 0px 0%;padding: 0;width: 66%;}
.full-width .left-sidebar div.mid1 {float: left; width: 48%;margin-right: 3%;position:relative;}
.full-width .left-sidebar div.mid2 {float: left; width: 49%;}
.full-width .right-sidebar {float: left;margin: 0px;padding: 0;width: 32%;}
.cathead{color:#E50100;border-bottom:1px solid #ECECEC;font-weight:600;font-size: 1.1em;padding-bottom: 0.5%;margin-bottom:3%;position:relative;float:left;width:99%;text-align:left;}
.cathead a{color:#E50100;}
.cathead span{position: absolute;font-size: 0.8em;color: #C0C0C0;font-weight:600;margin-top: 1%;right: 1%;}
.cathead span a{color: #C0C0C0;}
.left-sidebar div.topstories{float:left;width:100%;}
.left-sidebar div.topstories div{float:left;margin-bottom: 1%;width:100%;text-align:center;}
.left-sidebar div.topstories h1{font-weight:400;font-size:1em;line-height: 1.5em;margin-bottom: 0.4em;}
.left-sidebar div.topstories span{font-size:0.75em;color:#E50100;}
.catStory{float:left;margin-bottom: 3%;width:100%;text-align:left;}
.catStory div.storyImg{float: left;height: 82px;overflow: hidden;margin-right:3%;position:relative;max-width:100%;}
.catStory div.storyImg img{max-width:150px;}
.catStory h2{font-weight:400;font-size:0.85em;line-height: 1.4em;margin-bottom: 0.4em;}
.catStory h3{font-weight:400;font-size:1em;margin-bottom: 0.2em;}
.catStory p{font-size:0.8em;line-height:2em;font-weight:300;}
.catStory span{font-size:0.75em;color:#E50100;}
.poll h3{font-weight: 400;font-size: 1em;}
.pollrsltdate{width:16%;float:left;color:#E50100;}
.pollRsltQues{width:84%;float:left;margin-bottom:4%;}
.pollRsltQues h3{margin-bottom:0.2em !important;}
.btncss{background:#E50100;padding:2% 7%;color: White;margin: 1%;float: left;cursor:pointer;}
.btncss:hover{color:White;}
.ePaper{width:100%;text-align:center;}
.ePaper span{width: 100%;text-align: center;float: left;color: #E50100;margin-top: 1%}
.videoIcon{background: url(../Image/Sprite_Image.png) 0px -87px;padding: 21px 29px;position: absolute;top:45%;left:30%;}
.videoCap{float:left;background:#3f3f3f;color: white;padding:2%;width:100%;}
.videothumbIcon{background: url(../Image/Sprite_Image.png) -62px -103px;padding:13px 18px;position: absolute;top:0%;right:0%;}
.latestNews{position:relative;}
.latestNews h2{font-size:0.85em;font-weight:400;position:relative;padding-left: 1em;text-align:left;}
.latestNews h2:before{position:absolute;content: '';border:3px solid #A3A3A3;position: absolute;top:5px;left: 0px;}
/* Story css */
.story h1{font-size: 2em;font-weight: 500;margin: 0;color: #3b3b3b;}
.story span.deck{color: #b14633;font-size: 0.9em; font-weight: 500;}
.story span.storydate{color: #b14633;font-size: 0.7em; font-weight:400;margin:0.7% 0%;}
.story span.subhead{color: #8d8b8b;font-size: 1.1em;font-weight: 300;}
.storypic{text-align:center;line-height:1.5em;color:#3b3b3b;border-bottom: 1px solid #9C9C9C;padding-bottom: 1%;font-size:0.8em;}
.icon {float: left;margin:1.5% 0%;border: 1px solid #efefef;width: 100%;background:#fcfcfc;padding:1%;text-align:center;}
.icon ul{margin:0px;padding:0;list-style-type:none;}
.icon li{padding-left:20px;font-family:Arial; font-size:0.9em;display:inline-table;  margin-right: 3%;cursor:pointer;}
.icon li a{color:Black;}
.fullstory{color: #212121;font-size: 0.9em;width: 98%;font-family:Arial;line-height: 1.5em;}
.fullstory a {
    color: blue;
}
.relStory {float: right !important;width:45% !important;position: relative;border-left: 4px solid #CCCACA;padding: 0 0 0 10px;margin: 0 0 8px 10px !important;}
.relStory > h2 {border-bottom: solid 1px #F4F4F4;  margin: 0.3em 0em 0em 0em;text-align: left;line-height: 1.4em;font-size: 0.9em;font-weight: 400;position:relative;padding:0.3em 0 0.2em 0.7em;float:left;width:99%;}
.relStory > h2:before {content: '';top:12px;border:solid 3px #a6a6a6;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;position:absolute;left: 0;}
.rightline{border-bottom: 1px solid #efefef;margin-bottom:6%;}
.ad{text-align:center;margin:1% 0%;}
#livedataid tr{width:100%;border-bottom: 1px solid #D0CFCF;float: left;width: 100%;}
#livedataid tr td{color: #E50100;font-weight: 700;width: 13% !important;float: left;margin: 1% 0%;}
#livedataid tr td+td{
    color: #8A8A8A;
    text-align: left;
    width: 87% !important;
    float: left;
}

/* Start Video */
.homeVideoleft{float: left;margin: 0 2% 0px 0%;width: 66%;}
.homeVideoRight{width: 32%;float:left;}
.video{float:left;width:100%;}
.video h2{border-bottom: 1px solid #DBDBDB;margin: 0 0 15px 0;overflow: hidden;padding: 5px 0;text-transform:uppercase;font-weight:normal;}
.video h3{font-size: 1em; border-bottom: 1px solid #efefef;margin: 0.5em 0em;}
.videobx{float:left;width:48%;margin:1%;}
.videobx div{float: left;width:100%;position:relative;overflow: hidden;height: 80px;}
.videobx div span{position: absolute;bottom:3%;right:2%;}
.videobx h1{font-size: 0.9em;padding-top: 3%;}
.videobx h1 a{color:Black;}
.videobx h5{font-weight:400;}
.otherAlb{float: left;width:100%;}
.otherAlb div.bxPic{float:left;width:25%;padding:0% 2%;text-align:center;}
.otherAlb div h5{margin:0.5em 0em;padding:0em;text-align:left;font:bold 0.8em Arial;line-height:1.2em;}
.otherAlb div.bxPic div{width: 100%;height: 5em;overflow: hidden;clear: both;}
.otherAlb div.bxPic div img{max-height:100%;}

/* Feedback css */
.contact-form{font-size: 1em; font-weight: 400;margin-bottom:2%;}
.contact-form__label {color: #404040;display: block;padding-top: 24px;}
.contact-form__input,.contact-form__textarea { -webkit-appearance: none; -moz-appearance: none; -ms-appearance: none;
  -o-appearance: none; appearance: none; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0;
  border-radius: 0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box;
  -o-box-sizing: border-box; box-sizing: border-box; border: 1px solid #dcdcdc; color: #404040; height: 40px;
  margin-top: 4px; padding: 8px; width: 100%;}
.contasct-form-submit {background:#E50100;border: 0;color: #fff;cursor: pointer;float: left;
  font-weight:600;height: 40px;margin-top:5px; text-align:left;width:25%;font-size: 1.2em;}

.nxtarrow{z-index: 10001;position: fixed;bottom:3%;right:2%;padding: 0em;}
#pageshare1{position: fixed;top:0%;z-index: 10;}       
#floating-box-wrapper1{width: 1000px;margin: 0 auto 0 auto;height: auto;position: relative;}
#floating-box-container11{top: 0px;right: -125px;width:120px;position: absolute;}
#floating-box-wrapperleft{width: 1000px;margin: 0 auto 0 auto;height: auto;position: relative;}
#floating-box-containerleft2{top: 0px;left: -125px;width:120px;position: absolute;}
#pageshareleft{position: fixed;top:0%;z-index: 10;}

/* Accordion to tabs layout (necessary) */
/* ------------------------------------ */
.tab-menu-mobile {
  display: inline-block;
}
.tab-menu-mobile:before {
  /* Label of accordion are copied in pseudo-selector (work on IE8+) */
  content: attr(data-tab-label);
  display: block;
}

.tab-container {
  position: relative;
}

/* Smaller device */
@media only screen and (max-width: 599px) {
  .tab-menu {
    display: none;
  }

  .tab-container--inner {
    max-height: 0;
    overflow: hidden;
    visibility: hidden;
    -webkit-transition-property: max-height, visibility;
    -moz-transition-property: max-height, visibility;
    -o-transition-property: max-height, visibility;
    transition-property: max-height, visibility;
    -webkit-transition-duration: 600ms;
    -moz-transition-duration: 600ms;
    -o-transition-duration: 600ms;
    transition-duration: 600ms;
    -webkit-transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    -o-transition-timing-function: linear;
    transition-timing-function: linear;
  }

  .tab-container--section.is-visible .tab-container--inner {
    max-height: 1500px;
    visibility: visible;
  }
}
/* Higher device */
@media only screen and (min-width: 600px) {
  .tab-menu-mobile {
    display: none;
  }

  .tab-container--section {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 0;
    visibility: hidden;
  }
  .tab-container--section.is-visible {
    position: relative;
    left: auto;
    top: auto;
    z-index: 1;
    visibility: visible;
  }
}
/* Accordion to tabs style (optional) */
/* ---------------------------------- */
.tab-menu-mobile, .tab-menu--trigger {
  height:40px;
  line-height:40px;
  border-bottom: 1px solid #bbb;
  background-color: #f7f7f7;
  font-size: 15px;
  color: #666;
  text-align: center;
  text-decoration: none;
  -webkit-transition: background 300ms linear;
  -moz-transition: background 300ms linear;
  -o-transition: background 300ms linear;
  transition: background 300ms linear;
}
.tab-menu-mobile.is-active, .tab-menu--trigger.is-active {
  background-color:#7C7B7B;
  color: white;
}

.tab-menu-mobile {
  width: 100%;
}
.tab-menu-mobile:before {
  content: attr(data-tab-label);
  display: block;
}

.tab-menu {
  padding: 0;margin:0;
  border-bottom: 1px solid #bbb;
}
.tab-menu li {
  float: left;
  width: 33.33333%;
  list-style: none;
}

.tab-menu--trigger {
  display: block;text-align: left;padding-left: 10%;
}

.cf:after, .clearfix:after {
  content: '';
  display: table;
  clear: both;
}
.stockheader{width:100%;float:left;background:#E50100;color:Black;}
.stockheader:nth-child(even) {background: #CCC;}
.stockheader:nth-child(odd) {background: #FFF;}
.stockheader span{float:left;padding:2.5% 1%;width:32%;font-size: 0.86em;font-weight: 500;}
.search {position: absolute;top:6px;left:10px;}
.txtSrch {width: 210px;border: 1px solid gray; height:22px;font-size: 0.9em;padding-left: 1%;}
.search span{color: #cccccc;font-weight: 500;font-size: 1.2em;}
.btnSrch{position: absolute;right: 2px;top: 4px;}
.cartoon{float: left;width: 31%;padding: 1%;text-align: center;border: 2px solid #E5E0E0;margin: 1%;border-radius: 5px;height:150px;}
.cartoon img{height:100%;}
.cartoonlarge{border: 1px solid #D8D8D8;width: 97%;margin-bottom:1%;float:left;padding:2% 0%;}

/* RSS css */
.rssUL{width:auto;text-align:left;float:left}
.rssUL ul{display:block;float:left;margin:.3em 0;font-size:1.08em;font-weight:700;width:99.5%;border-top:solid 1px #ccc;list-style-type:none;padding:0}
.rssUL ul:first-child{border:none}
.rssUL ul>li{padding:.4em 0;width:100%;font-weight: 500;font-size: 0.9em;}
.rssUL ul li a{color:#0258a3}
.rssUL ul li span{float:right}.rssUL ul li span a{color:#222}
.rssUL ul li>ul{margin-bottom:1em}
/* footer css */
.footer-group div.footersocail{padding:1%;width: 100%;text-align: right;position:relative;}
.footer-group div.footersocail div.footerlogo{position: absolute;top:0%;left: 0;  border: 2px solid white;}
.footer-group div.footersocail div.footersocail-link{}
.footer-group div.footersocail div.footersocail-link a{background:url(../Image/Sprite_Image.png) no-repeat;padding:5px 15px 9px 15px;}
.footer-group div.footersocail div.footersocail-link a.fb{background-position:14px -167px;}
.footer-group div.footersocail div.footersocail-link a.tw{background-position:-10px -167px;}
.footer-group div.footersocail div.footersocail-link a.linkdin{background-position:-35px -169px;}
.footer-group div.footersocail div.footersocail-link a.gPlus{background-position:-59px -167px;}
.footer-group div.footersocail div.footersocail-link a.topIcon{background:url(../Image/top_icon.png) no-repeat  8px 7px;}
.ftrMenu{background-color: #EAEAEA;}
.ftrMenu ul{margin-bottom: 0;border-bottom: 1px solid #efefef;width:20%;float:left;}
.ftrMenu ul h4{font-weight: 500;margin-bottom: 0.2em;font-size: 1em;}
.ftrMenu li{list-style-type:none;display:block;padding:2.2% 0%;font-size: 0.8em;font-weight:400;}
.ftrCat{width:65%;}
.ftrCat ul{margin:0;padding:0;}
.ftrCat ul li{list-style-type:none;display:inline-block;padding: 1%;font-size: 0.9em;}
.ftrsubscribe{width:80%;text-align:right;margin:1% 10%;float:left;position: absolute;bottom: 14px;}
.ftrsubscribe input.subtxt{border:1px solid #D3D3D3;width:70%;padding:1%;background-color: #E5E5E5;float:left;}
.ftrsubscribe input.subbtn{float:left;margin: 0%;border:0;padding: 1.3%;}
.cpyright{background: #7D7D7D;text-align: center;color: white;padding: 1%;font-size: 0.8em;}
.ftrContent{font-size:1em;font-weight: 300;line-height: 1.4em;text-align: justify;}
/* End footer css */
.irp-outer{width:100%; float:left;}
.irp-outer input[type='text'],
.irp-outer textarea{width:96%;margin:2%;}
.irp-outer input[type='submit']{padding:1%;float:right;margin:1% 2% 0 0;}
.irp-outer div{width:98%;margin:1%;float:left;}
.irp-outer .irp-head{background:#000;float:left;width:96%;margin:0 2%;border:solid 1px #B1B1B1;}
.irp-outer .irp-head span{float:left;text-align:center;font-size: 0.8em;font-weight: bold;margin: 1% 7%;}
.irp-outer .irp-head h3{color:#fff;font-size: 0.85em;font-weight: normal;margin: 1% 2%;}
.irp-outer .irp-head img{background:#000;}
.irpList{width:100%;display:block;font-size:0.8em;border-top:none !important;}
.irpList li{list-style-type:none;display:block;width:100%;border-bottom:solid 1px #ECECEC;padding-bottom:2%;margin-bottom:2%;}
.irpList img{float:left;margin-right:3%;max-width:60px;}
.irpList span{float:right;color:#E50100;margin-left:1%;}
.irpList span#dt{color:#000;}
.irpList a{float:left;color:#027FB6;}
.irpList a:hover{text-decoration:underline;}
.fileUploadButtonStyle
{
	border-style: solid;
	border-width: 1px;
	color: White;
	background-color: #5282BD;
	font-family: Arial , Verdana, Geneva, Helvetica, sans-serif;
	font-weight: bold;
	border: #5282BD;
	float:left !important;
}
.fileUploadGrid
{
	border: 2px solid #9CBE5A;
}
.fileUploadGrid td
{
	border: 2px solid #9CBE5A;
}
.fileUploadGrid th
{
	border: 0px;
	padding: 6px;
}
.fileUploadGridHeader
{
	color: White;
	background-color: #9CBE5A;
}
.fileUploadGridRow
{
	background-color: #DEE7BD;
}
#abc {
    padding: 10px;
    border:2px solid #efefef;
    border-radius: 10px;
    margin:1% 2%;
    background-color: #fff;
}
#abc input[type=text] {
    width:50%;
    padding: 2px;
    margin-top: 10px;
    border: 1px solid #ccc;
    padding-left: 40px;
    font-size: 16px;
    font-family: raleway;
}
#abc textarea {
    width:50%;
    padding: 2px;
    margin-top: 10px;
    border: 1px solid #ccc;
    padding-left: 40px;
    font-size: 16px;
    font-family: raleway;
}
#abc input[type=submit] {
    text-decoration: none;
    text-align: center;
    display: block;
    background-color: #FFBC00;
    color: #fff;
    border: 1px solid #FFCB00;
    padding: 6px;
    margin-top: 10px;
    font-size: 16px;
    cursor: pointer;
    border-radius: 5px;
}
#popup{
position:absolute;
display:hidden;
top:160px;
left:50%;
width:500px;
height:auto;
margin-left:-250px;
background-color:white;
z-index:6;
padding:20px;
border:solid 5px #333333;
border-radius:5px;
}
#popup h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#3F5C9A;
border-bottom:1px #3F5C9A solid;
margin:0;
padding:0;
}
#popup h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#666666;
margin:0;
padding:5px 0;
text-align:left;
}
#popup p{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin:0;
padding:5px;
text-align:justify;
}
#popup a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
margin:0;
padding:5px;
text-align:right;
float:right;
}
#overlay-back {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: #000;
opacity: 0.6;
filter: alpha(opacity=60);
z-index: 5;
display: none
}
.close-image{
display: block;
float:right;cursor:pointer;
position:relative;
top:-15px;
right: -15px;
height: 20px;
}
.pw-size-small .pw-icon{background:url(../Image/mail.png) !important;}
.pw-size-small .pw-icon{width:31px !important;height:20px !important;}
#livedataid{width:100%;}
.tabout{position:absolute;right:20%;}