/* Ticker Styling */
.ticker-wrapper.has-js { margin: auto;	/*padding: 0px 20px;*/ width: 97.222%;/*700px*/ height: 30px; display: block; -webkit-border-radius: 0px; -moz-border-radius: 0px;	/*border-radius: 15px;*/ background-color: #f2f2f2; font-size: 0.9em; line-height: 25px; }
.ticker { width: 700px; height: 30px; display: block; position: relative; overflow: hidden; background-color: #f2f2f2; }

/* para lg display */
.ticker-title {	/*padding-top: 9px;
				color: #990000;
				font-weight: bold;
				background-color: #f8f0db;
				text-transform: uppercase;*/
	background-color: #f2f2f2; background-image: url("../images/u675.png"); background-position: -10px center; float: left; height: 30px; margin-left: 0; padding: 5px 10px; width: 100px;	/*font-size:14px;
			    color:#ffffff;*/ }
	.ticker-content { margin: 0px 4px; padding: 3px 1px; position: absolute; color: #1F527B; overflow: hidden; white-space: nowrap;	/*line-height: 1.2em;*/	/*margin-left:20px;*/
	max-width: 600px; }
	.ticker-content:focus { none; }
	.ticker-content a { text-decoration: none; color: #1F527B; }
	.ticker-content a:hover { text-decoration: underline; color: #0D3059; }
	.ticker-swipe { padding-top: 9px; position: absolute; top: 0px;	/*background-color: #f8f0db;*/ display: block; width: 800px; height: 23px; }
	.ticker-swipe span { margin-left: 1px;	/*background-color: #f8f0db;*/ border-bottom: 1px solid #1F527B; height: 12px; width: 7px; display: block; }
	.ticker-controls { padding: 8px 0px 0px 0px; list-style-type: none; float: left; }
	.ticker-controls li { padding: 0px; margin-left: 5px; float: left; cursor: pointer; height: 16px; width: 16px; display: block; }
	.ticker-controls li.jnt-play-pause { background-image: url('../images/controls.png'); background-position: 32px 16px; }
	.ticker-controls li.jnt-play-pause.over { background-position: 32px 32px; }
	.ticker-controls li.jnt-play-pause.down { background-position: 32px 0px; }
	.ticker-controls li.jnt-play-pause.paused { background-image: url('../images/controls.png'); background-position: 48px 16px; }
	.ticker-controls li.jnt-play-pause.paused.over { background-position: 48px 32px; }
	.ticker-controls li.jnt-play-pause.paused.down { background-position: 48px 0px; }
	.ticker-controls li.jnt-prev { background-image: url('../images/controls.png'); background-position: 0px 16px; }
	.ticker-controls li.jnt-prev.over { background-position: 0px 32px; }
	.ticker-controls li.jnt-prev.down { background-position: 0px 0px; }
	.ticker-controls li.jnt-next { background-image: url('../images/controls.png'); background-position: 16px 16px; }
	.ticker-controls li.jnt-next.over { background-position: 16px 32px; }
	.ticker-controls li.jnt-next.down { background-position: 16px 0px; }
	.js-hidden { display: none; }
	.no-js-news { padding: 10px 0px 0px 45px; color: #F8F0DB; }
	.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; }

	/* mobile */
	@media (max-device-width:480px) {
		.ticker { width: 310px; height: 90px; }
		.ticker-wrapper.has-js { margin: auto; width: 97.222%; height: 100%; display: inline-flex; -webkit-border-radius: 0px; -moz-border-radius: 0px; background-color: #f2f2f2; font-size: 0.9em; line-height: 25px; }
		p.ticker-content { display: flex !important; left: 0 !important; max-width: 100%; margin: 1em 0.2em; padding: 1em 0; text-align: center; white-space: pre-wrap; line-height: normal; }
	}
	@media (min-width:992px) and (max-width:1199px) {
		.ticker-content { left: 0; position: initial; }
		.ticker { width: 540px; left: 0; text-align: center; }
		.ticker > p { text-align: center; width: 100%; }
	}