﻿@font-face {font-family: "Roboto"; src: url('https://cdn.rttnews.com/font/RobotoCondensed-Regular.ttf') format("truetype");font-display: swap;}
html,body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* main font section*/
    font-family: Roboto;
	font-size:12px; 
	color:#313131;
	/* base background color */
	background:#F4F4F4;
	width:100%;
	overflow-x:hidden;
	height:100%;
	height:auto;
}
#mainlayout{height:auto; background: #fff;  padding-bottom:0px; margin-left:auto;margin-right:auto;overflow:hidden; }
.bottomBanner{padding:10px;max-width:100%;width:75%;}
.footer{ font-family: Roboto;width:1000px; height:44px; background-color: #0B0B0B; margin:auto;font-size:15px;}
.footermid{padding-top:5px; margin:auto; width:1000px;color:#CCC;text-align:center;}
.footermid a{color:#CCC;font-size:14px;text-decoration:underline;}
.outerfooter{float:left;padding-left:0px;width:100%;display:block;vertical-align:baseline;}
.storyByline{display:inline-block;width:100%;}
.clear{clear: both;}
.footer a{text-decoration:underline;}
 .buyContent{
       padding: 5px;
    border: 1px solid #6e6e6e;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    display:block;
    max-width:150px;
    max-height: 100px;
   overflow:hidden;
   margin-top:20px;
   
}
 
.clear {
    clear:both
}     
.buyContent:hover{box-shadow: 0 3px 15px -2px;}
.lnkBuy  {color: #273947;
                text-decoration: none;
                font-size:15px;
                font-weight:bold;
}
.footerLink
{
	display: block;
	width:100%;
}
.contentPage a:hover{text-decoration:underline;}
.storyHeadline h2 a:hover{text-decoration:underline !important;}
.headline1 h2 a:hover{text-decoration:underline !important;}
.headline2 h2 a:hover{text-decoration:underline !important;}
.headlineNew2 h2 a:hover{text-decoration:underline !important;}
.complinks:hover{text-decoration:underline !important;}
.tblContent3 a:hover{text-decoration:underline !important;}
.newsHeadlines a:hover{text-decoration:underline !important;}
.tableDiv a:hover{text-decoration:underline !important;}


	@media screen and (min-width:1000px)
	{
		#mainlayout
	{
		width:1000px;
		 padding: 5px;
	}
	
	}
@media screen and (max-width: 480px)
{

	.mobileHide
	{
		display: none;
	}
	.bottomBanner{width:93%;}
	.slicknav_menu .slicknav_icon{float:none !important;}
}
@media screen and (max-width: 999px)
{

	.footermid
	{
		width: 100%;
	}

	.footer
	{
		width: 100%;
		height: 100%;
	}

	.footcopy
	{
		display: block;
		width: 100%;
	}

	.footdisc
	{
		display: block;
		width: 100%;
	}
}
@media screen and (min-width: 481px) and (max-width: 800px)
{
	.tabHide
			{
				display:none;
			}
	.bottomBanner{width:95%;}
}
/*calendars*/
calendarName {color: #FF952B;text-decoration:none;font-size: 15px;font-weight: bold;padding-bottom: 15px;}
.calendarName a{color: #FF952B;font-size: 15px;font-weight: bold;text-decoration:none;}
.calendarName:hover {color: #FF952B;font-size: 15px;font-weight: bold;text-decoration:underline;}
.calendarGrid{font-size:15px;line-height: 22px;text-align: center;background-color:#EEEEEE;word-wrap:break-word;min-width:280px}
.morelnk{float: right;padding: 5px;border: 1px solid #6e6e6e;margin: 10px;color:#004266;text-decoration:none;font-size:15px;}
.morelnk:hover{box-shadow: 0 3px 15px -2px;}
.morelnk a{color:#273947;text-decoration:none;font-size:15px;}
.grdHeader{background-color:White;}
.wordbr{word-break: break-all;}
/*EcoCountry*/
.Main{float:left;width:100%;}
.Main-Cont{width:100%;}
.lblHeading{display:block;font-size:18px;font-weight:bold;padding-top:10px;padding-bottom:10px;text-align:center;}
.maintitlehead{font-size:20px; font-weight:bold; color:#FF952B; padding-bottom:15px;padding-left:10px;padding-top:15px;}
.Cont-link{color:#0270d4;font-size:12px;text-decoration:none;font-weight:bold;padding-left:10px;text-align:left;}
.Cont-link visited:{color:#0270d4;}
/*Editors pick*/
.theEditorspick{width:100%;background:#E4F7FD;margin:auto; border:1px solid #D8D8D8;float:left;}
.editorPic{float:left; margin-left:5px; width:100%; min-height:140px; padding-top:8px; overflow:hidden;}
.editorPic a{ color:#006699; text-decoration:none; float:left; font-size:15px;}

/* follow us icons*/
.followus{    width: 154px;
    height: 35px;
    background-image: none;
    margin-bottom: 10px;
    font-size: 24px;
    font-weight: bold;
    padding-top: 8px;}
.followbox{height:65px; background-color:#F3F3F3; padding: 2% 2% 2% 0%;margin-bottom:15px;}
.followicons{ float:left; padding-left:4%;}
.followicons img{border:0;}
/*most popular*/
.mostPopular{text-align:left;}
h3{padding-left: 10px;
   padding-right:10px;
    list-style: none;
    margin-top: 10px;background-repeat: no-repeat;border-bottom:1px solid #ececec;margin-bottom: 0px;
    padding-bottom: 3%;}
h3 a{color:#036;text-decoration: none;}
h3:last-child{border:none;}
body {
	font-family: Roboto;
	font-size: 12px;
	background-color: #f9f9f9;
}
.popupOuter{float:left;max-width:350px;text-align:left;width:100%;}

/* Tabs container */
.r-tabs {
	position: relative;
	background-color: #363E51;
	border-top: 1px solid #363E51;
	border-right: 1px solid #363E51;
	border-left: 1px solid #363E51;
	border-bottom: 4px solid #363E51;
	border-radius: 4px;
}

/* Tab element */
.r-tabs .r-tabs-nav .r-tabs-tab {
	position: relative;
	background-color: #363E51;
}
/* Tab anchor */
.r-tabs .r-tabs-nav .r-tabs-anchor {
	display: inline-block;
	padding: 10px 12px;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 15px;
	font-weight: bold;
	color: #fff;
}

/* Disabled tab */
.r-tabs .r-tabs-nav .r-tabs-state-disabled {
	opacity: 0.5;
}

/* Active state tab anchor */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
	color: black;
	text-shadow: none;
	background-color: white;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

/* Tab panel */
.r-tabs .r-tabs-panel {
	background-color: white;
	border-bottom: 4px solid white;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;

}

/* Accordion anchor */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
	display: block;
	padding: 10px;

	background-color: #363E51;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow: 0 1px rgba(0, 0, 0, 0.4);
	font-size: 18px;
	border-top-right-radius: 4px;
	border-top-left-radius: 4px;
}

.mostPopular h3 a{font-size: 18px;line-height:27px;font-weight:normal;}

/* Active accordion anchor */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
	background-color: #fff;
	color: black;
	text-shadow: none;
}

/* Disabled accordion button */
.r-tabs .r-tabs-accordion-title.r-tabs-state-disabled {
	opacity: 0.5;
}

/* Buttons */
button {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	line-height: 100%;

	color: #fff;
	font-size: 14px;
	text-align: center;
	text-shadow: 0 1px rgba(0, 0, 0, 0.3);
	vertical-align: middle;
	font-weight: bold;
	
	border: 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #F0F0E4;
	box-shadow: 0px 3px 0px 0px #00ab94;
	
	cursor: pointer;
}
/* Info bar */
.info {
	display:inline-block;
	margin-top: 10px;
	margin-right: 10px;
	padding: 10px 20px;
	width: 300px;
	line-height: 100%;

	font-family: Consolas, "Liberation Mono", Menlo, Courier, monospace;
	font-size: 14px;
	color: #F0F0E4;
	border: 2px solid #00ab94;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-color: #fff;

	cursor: pointer;
} 
.r-tabs .r-tabs-nav {
    margin: 0;
    padding: 0;
}

.r-tabs .r-tabs-tab {
    display: inline-block;
    margin: 0;
    list-style: none;
}

.r-tabs .r-tabs-panel {
    padding: 15px;
    display: none;
    padding-left:0px;
    padding-right:0px;
}

.r-tabs .r-tabs-accordion-title {
    display: none;
}

.r-tabs .r-tabs-panel.r-tabs-state-active {
    display: block;
}

/* Accordion responsive breakpoint */
@media only screen and (max-width: 768px) {
    .r-tabs .r-tabs-nav {
        display: none;
    }

    .r-tabs .r-tabs-accordion-title {
        display: block;
    }
}  
/*MV popup*/
.MainPopup{position: fixed;bottom: 0px;top: auto;float: right;right: 0;background-color: white;color: #024D99;border-top: solid 1px #CCCCCA;border-left: solid 1px #CCCCCA;z-index: 400;line-height: 16px;}
.MVPopInner{padding-top:10px;}
.MainPopup a{display:block;}
.MainPopup .cathead{ font-size:20px; color:#FFFFFF;text-decoration:none;float:left;background-color:#363E51;height:22px;padding-left:5px;padding-top:8px;}
.MainPopup .headcontent{color:#024D99; padding-top:7px;text-decoration:none;font-weight:normal;border-bottom:1px dotted #BABABA;padding-left:5px;font-size:18px;line-height:27px;}
.MainPopup .headcontent:hover{color:#024D99; padding-top:7px;text-decoration:underline;font-weight:normal;border-bottom:1px dotted #BABABA;padding-left:5px;font-size:18px;line-height:27px;}
.MainPopup .morelnk{color:#024D99;text-decoration:none;}
.MainPopup .morelnk:hover{ color:#024D99;text-decoration:underline;}
.MainPopup .popuphide{cursor: pointer;font-weight:bolder;font-size:17px;background-color:#000000;color:#FFFFFF;height:22px;text-align:center;padding-top:8px;}
@media screen and (min-width: 800px)
{
	.MainPopup
	{
		width: 365px;
	}
		.MainPopup .cathead
		{
			width: 335px;
		}
}
@media screen and (min-width: 481px) and (max-width: 800px)
{

	.MainPopup
	{
		width: 60%;
	}
		.MainPopup .cathead
		{
			width: 90%
		}
}
@media screen and (max-width: 480px)
{
	.MainPopup
	{
		width: 90%;
	}
		.MainPopup .cathead
		{
			width: 90%
		}
}
/*Related company*/
.relcompHeading{width:100%;height:31px;margin:auto;background-color:#CCC;font-size:20px;font-weight:bold;text-align:center;color:#004266;padding-top:2px;padding-top:7px;}
.relCompany{width:100%;height:auto;float:left;display:block;padding-top:5%;}

.NCtrls
{	
	margin:auto;
	margin-top:11px;
	padding-bottom:3px;
	background-color:White;
	text-transform: capitalize;
    color: #004266;
    font-size: 18px;
    line-height:27px;
    border-bottom: 1px solid #EBEBEB;
    display: list-item;
    margin-left: 1em;
    list-style-type: inherit;
    color: #FF952B;
}
.NCtrls A:link {
    color: #004266;
    TEXT-DECORATION: none;
}
.NCtrls A:visited {
    TEXT-DECORATION: none;
    color:#004266;
    
   
}
.tradeSec{
    width:100%;float:left;
    margin-top:20px;
}
.tradeAD{float:left;width:50%;}
.tradeNow{float:left;width:49%;}
/*Similar stories*/
.storyMore{width:100%; margin:auto;text-align:center;font-size:20px;color:#F5F5F5; padding-top:7px; height:31px; margin-bottom:10px;float:left;background-color: #CCC;color:#004266;font-weight:bold;}
.storyMore a:link{color:#F5F5F5; font-size:12px; text-decoration:none;}
.ssCont{margin:auto;vertical-align:baseline;width:100%;}
.ssMain{display:block;float:left;width:100%;}
.ssMain a{text-decoration:none;}
.ssMain li{text-align:left;}
.ssBottom{text-align:center;font-size:9pt;width:100%;float:left;}
.ssBottom a{text-decoration:none;font-size:9pt;color:#004266;}
.ssBottom1{font-size:9pt;}

/*HEADER PAGE CSS*/
/*=================START====================*/
/*HEADER PAGE CSS*/
/*=================START====================*/
/*.linerheader{ width:980px; height:5px;margin:auto; }*/
.topAD{float:right;width:73%;}
.toplogo1{float:left;}
.mobilelogo
{position:absolute;top:0;width:60%;left:21.5%;text-align:center;text-decoration:none;z-index:2}
.mobilelogo img {border:none;}
.mobilesearch
{position:absolute;top:0%;width:19%;left:81%;float:right;color:White;text-align:right;z-index:3}
.mobilesearchbox
{display:none;float:right;width:100%;background-color:#F4F4F4;text-align:center;position:absolute;float:left;top:47px;z-index:2;}
.msInner{background-color:#363E51;margin:auto;padding-bottom:1%;}
.tbox1{font-size:14px;border:3px outset #fffff;margin-top:1%;}
.noborder{border:none;}
.mmenu{padding-top:0px;position:relative;}
.rectbox{font-size:17px;font-family:Roboto;}
/*=================END===================*/

/*SUPERFISH MENU CSS*/
/*=================START==================*/
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin: 0;
	padding: 0;
	list-style: none;
	font-family: Roboto;
	font-size: 11pt;
}
.sf-menu li {
	position: relative;
}
.sf-menu ul {
	position: absolute;
	display: none;
	top: 100%;
	left: 0;
	z-index: 99;
	width:15em;
	line-height:3px;
}
.sf-menu > li {
	float: left;
}
.sf-menu li:hover > ul,
.sf-menu li.sfHover > ul {
	display: block;
}

.sf-menu a {
	display: block;
	position: relative;
}
.sf-menu ul ul {
	top: 0;
	left: 100%;
}


/*** DEMO SKIN ***/
.sf-menu {
	float: left;
	margin-bottom: 1em;
	line-height:10px;
}
.sf-menu ul {
	box-shadow: 2px 2px 6px rgba(0,0,0,.2);
	min-width: 12em; /* allow long menu items to determine submenu width */
	*width: 12em; /* no auto sub width for IE7, see white-space comment below */
}
.sf-menu a {
	border-left: 0px solid #fff;
	border-top: 0px solid #dFeEFF; /* fallback colour must use full shorthand */
	border-top: 0px solid rgba(255,255,255,.5);
	padding: .78em 0.4em;
	text-decoration: none;
	zoom: 1; /* IE7 */
}
.sf-menu a {
	color: #13a;
}
.sf-menu li {
	background: #BDD2FF;
	white-space: nowrap; /* no need for Supersubs plugin */
	*white-space: normal; /* ...unless you support IE7 (let it wrap) */
	-webkit-transition: background .2s;
	transition: background .2s;
}
.sf-menu ul li {
	background: #AABDE6;
}
.sf-menu ul ul li {
	background: #9AAEDB;
}
.sf-menu li:hover,
.sf-menu li.sfHover {
	background: #CFDEFF;
	/* only transition out, not in */
	-webkit-transition: none;
	transition: none;
}
.sf-menu li:nth-of-type(13) ul ul li
{
	right: 200%;
}
.sf-menu ul li:nth-of-type(13) ul li
{
	right: 0%;
}
.sf-menu li:nth-of-type(13) ul li
{
	right: 8%;
}
/*** arrows (for all except IE7) **/
/*.sf-with-ul
{line-height: 10px;}*/
.sf-arrows .sf-with-ul {
	padding-right: 	2.25em;
	padding-right :.85em;
	min-width:		1px; /* trigger IE7 hasLayout so spans position accurately */
	padding-right: 0.6em; /* no CSS arrows for IE7 (lack pseudo-elements) */
}
/* styling for both css and generated arrows */
.sf-arrows .sf-with-ul:after 
{
	content: '';
	position: absolute;
	top: 50%;
	right: 1em;
	margin-top: -3px;
	height: 0;
	width: 0;

	/* order of following 3 rules important for fallbacks to work */
	
	border: 5px solid transparent;
	/*border-top-color: rgba(255,255,255,.5);*/
}
.sf-arrows > li > .sf-with-ul:focus:after,
.sf-arrows > li:hover > .sf-with-ul:after,
.sf-arrows > .sfHover > .sf-with-ul:after {
	border-top-color: none; /* IE8 fallback colour */
}

/* styling for right-facing arrows */
.sf-arrows ul .sf-with-ul:after {
	margin-top: -5px;
	margin-right: -3px;
	border-color: transparent;
	border-left-color: #dFeEFF; /* edit this to suit design (no rgba in IE8) */
	border-left-color: rgba(255,255,255,.5);
}
.sf-arrows ul li > .sf-with-ul:focus:after,
.sf-arrows ul li:hover > .sf-with-ul:after,
.sf-arrows ul .sfHover > .sf-with-ul:after {
	border-left-color: white;
}
/*========================*/
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color:			White;
}
.sf-menu li {
	background:		#363E51;
}
.sf-menu li li {
	background:		#727272;
}
.sf-menu li li li {
	background:		#2f2f2f;
}
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active, .sf-menu li:hover, .sf-menu li.sfHover{
	background:		#febf00;
	outline:		0;
	z-index:999999;
}
.topWrapper{width:1000px; vertical-align:baseline; background-color:#363E51;line-height:1.0; height:11.5em;font-family: Roboto;}

.toplogo{float:left;width:1000px;height:90px;margin:auto;background-color:White;background-repeat:repeat-x;padding-bottom:10px;}
.logo-holder{width:242px;height:90px;float:left;background:url(https://cdn.rttnews.com/images/v2/rttnews-logo.gif);}
.sf-container{background-color:#363E51;float:left;width:1000px;height:0px;}
.logo {background-image: url("https://cdn.rttnews.com/images/v2/RTTNews-Main_logo.jpg");background-repeat: no-repeat;float: left;height: 61px;margin-left: 20px;margin-right: 10px;margin-top: 10px;width: 224px;}
.tbox{width:42px;height:12px;font-size:11px;color:#999999;margin-top:6px; margin-left:9px;font-weight:bold;}
/*=================END====================*/

/*SLICK NAV MOBILE MENU CSS*/
/*=================START==================*/
/*
    Mobile Menu Core Style
*/

.slicknav_btn { position: relative; display: block; vertical-align: middle; float: left; padding: 0.438em 0.625em 0.438em 0.625em; line-height: 1.125em; cursor: pointer; }
.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: left; }
.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0.438em; }
.slicknav_menu .slicknav_no-text { margin: 0 }
.slicknav_menu .slicknav_icon-bar { display: block; width: 2.0em; height: 0.320em;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);margin-top:4px; }
.slicknav_nav { clear: both }
.slicknav_nav ul,
.slicknav_nav li { display: block;z-index:9999;}
.slicknav_nav .slicknav_arrow { font-size: 1.0em; margin: 0 0 0 0; width:60%;height:17.5px;text-align:right;float:right;/*background-color:#e3f3ff;*/color:#ffffff;padding-top:2px;}
.slicknav_nav .slicknav_item { cursor: pointer; }
.slicknav_nav .slicknav_row { display: block; }
.slicknav_nav a { display: block }
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a { display: inline;}
.slicknav_menu:before,
.slicknav_menu:after { content: " "; display: table; }
.slicknav_menu:after { clear: both }
/* IE6/7 support */
.slicknav_menu { *zoom: 1 }
.slicknav_nav li {border-bottom: 1px dotted white;}
/* 
    User Default Style
    Change the following styles to modify the appearance of the menu.
*/

.slicknav_menu {
    font-size:16px;
}
/* Button */
.slicknav_btn {
    text-decoration:none;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
    background-color: #363E51;
    height:33px;
    width:30px;
}
/* Button Text */
.slicknav_menu  .slicknav_menutxt {
    color: #FFF;
    font-weight: bold;
    text-shadow: 0 1px 3px #000;
}
/* Button Lines */
.slicknav_menu .slicknav_icon-bar {
  background-color: #ffffff;
}
.slicknav_menu {
    background:#FFF;
}
.slicknav_nav {
    color:#fff;
    margin:0;
    padding:0;
    font-size:0.875em;
    background-color:#363E51;
}
.slicknav_nav, .slicknav_nav ul {
    list-style: none;
    overflow:hidden;
}
.slicknav_nav ul {
    padding:0;
    margin:0 0 0 0px;
    background-color:#3366a7;
}
.slicknav_nav .slicknav_row {
    padding:3px 0px;
    margin:1px 0px;
}
.slicknav_nav a{
    padding:3px 0px;
    margin:2px 0px;
    text-decoration:none;
    color:#fff;
}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {
    padding:0;
    margin:0;
}
.slicknav_nav .slicknav_row:hover {
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    background:#3366a7;
    color:#fff;
}
.slicknav_nav a:hover{
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    background:#3366a7;
    color:#fff;
}
.slicknav_nav .slicknav_txtnode {
     margin-left:15px;   
}
.slicknav_nav ul li
{
    background-color:#3366a7;
    margin:0px;
    padding-left:2%;
}
/*=================END====================*/

/*MENU MEDIA QUERIES CSS*/
/*=================START==================*/
@media screen and (min-width: 1000px)
{
    .slicknav_menu, #mobile_menu
    {
        display:none;
    }
 .mobilesearch{display:none;}
 .mobilelogo{display:none;}
 .mobilesearchbox{display:none;}
 #dvSearch{display:none;}
 .topAD{float:right;padding-top:6px;} 
 .toplogo{padding-bottom:15px;}    
}
@media screen and (max-width: 999px)
{
    .slicknav_menu, #mobile_menu
    {
        display:block;
        padding:0px;
        position:absolute;
        z-index:1;
        width:100%;
    }
    #superfish_menu, #mobile_menu
    {
        display:none;
    }
     .topWrapper, .linerheader
    {
        width:100%;
    }
	 .topAD
	{
		float: left;
		position: relative;
		width: 100%;
		z-index:0;
		padding-top:50px;
		min-height:100%;
		overflow:hidden;
		
	}
 .toplogo1{display:none;}
 .toplogo{float:none;width:97%;padding-right: 1%;padding-left: 1%;}
 .mobilesearch{display:inline;}
 .mobilelogo{display:inline;}
 .topWrapper{height:3.90em;background-color:#fff;padding-bottom:16%;}
}


/*=================END====================*/

/*Stocks to watch*/

.mainTitle{font-size:20px; font-weight:bold; color:#FF952B; padding-bottom:15px;}
.mainTitle a{font-size:20px; font-weight:bold; color:#FF952B;text-decoration:none;}
.mainTitle a:hover{font-size:20px; font-weight:bold; color:#FF952B;text-decoration:underline;}
h2{	display:inline;padding:0;margin:0;font-weight:normal;}
.headline1{padding-top:8px; padding-bottom:5px; margin-top:5px; margin-left:4px;list-style:none;float:left;width:100%;display: list-item;
        margin-left: 1em;
        list-style-type: inherit;
        color:#FF952B;border-bottom: 1px solid #EBEBEB;}
.headline1 h2 a{ color:#069; font-size:13px; text-decoration:none;line-height:17px;}
/*Story pagination*/
.pagingMain{width:100%;float:left;border:solid 1px #E9E9E9;height:40px;}
.dvspLeft{width:45%;display:inline;text-align:left;float:left;padding-left:10px;padding-top:10px;}
.dvspLeft a{color:#004266;text-decoration:none;font-size:20px;}
.dvspRight{display:inline;text-align:right;border-left:solid 1px #E9E9E9;float:left;padding-top:10px;width:47%;}
.dvspRight a{color:#004266;text-decoration:none;font-size:20px;}
@media screen and (max-width: 600px)
{
	
	.dvspLeft{width:40%;}
	.dvspRight{width:40%;}

}
@media screen and (max-width: 422px)
{
	.dvspLeft a{font-size:16px;}
	.dvspRight a{font-size:16px;}

}
/*Top Movers*/

.topMovers{ width:100%; min-height:24px;}
.topmoversbox{ width:100%; min-height:300px; margin-bottom:10px; border:0px solid #999999;}
.toplines1{float:left; padding-left:5px; padding-right:5px; padding-top:5px; font-weight:bold; font-size:14px; min-height:25px;text-align:center;width:13%;word-break: break-all;}
.toplines11{float:left; padding-left:5px; padding-right:5px; padding-top:5px; font-weight:bold; font-size:14px; min-height:25px;text-align:center;width:14%;word-break: break-all;}
.toplines0{float:left; width:29%; padding-left:10px; padding-right:8px; padding-top:5px; font-weight:bold;min-height:35px; font-size:14px;text-align:center;word-break: break-all;}
.toplines00{float:left; width:72px; padding-left:10px; padding-right:8px; padding-top:5px; font-weight:bold;min-height:35px; font-size:14px;text-align:center;width:20%;word-break: break-all;}
.toplines2{float:left; padding-left:10px; width:30%; padding-right:4px; padding-top:5px; font-size:15px; min-height:20px; text-align:center;word-break: break-all;}
.toplines3{float:left; padding-left:9px; width:15%; padding-right:4px; padding-top:5px; font-size:15px;text-align:center;word-break: break-all;}
.toplines4{float:left; padding-left:5px; width:10%; padding-right:4px; padding-top:5px; font-size:15px;text-align:center;word-break: break-all;}
.toplines5{float:right; padding-left:2px; width:27%; padding-right:2px; padding-top:5px; font-size:15px;text-align:center;word-break: break-all;}
.toplines6{float:left; width:100%; background-color:#EEEEEE; padding-top:2px; font-size:10px; min-height:40px; text-align:center;}
.toplines7{float:left; width:100%;  padding-top:2px; font-size:10px; height:40px; text-align:center;}
.lnkStyle{text-decoration:none;}

.imgNew{animation: blink 1s infinite;
    color: #ffffff;
    background-color: #E53935;
    padding: 3px;
    border-radius: 5px;
    padding-left: 8px;
    padding-right: 8px;
    margin-left: 10px;
    font-size: 13px;}
.imgNew1{    animation: blink 1s infinite;
    color: #ffffff;
    background-color: #E53935;
    padding: 2px;
    border-radius: 3px;
    padding-left: 4px;
    padding-right: 4px;
    margin-left: 5px;
    font-size: 11px;vertical-align:top;}
.imgNew1 a:hover{text-decoration:none;}
.imgNew a:hover{text-decoration:none;}
@keyframes blink {
	0% {opacity: 1}
	10% {opacity: 0}
	40%{opacity: 0}
	41% {opacity: 1}
	90% {opacity: 1}
}
.floatRight{float:right;}