@charset "utf-8";

/* Ticker */
.modern-ticker {
	width: 128px;
	height: 30px !important;
	line-height: 30px !important;
	font-size: 14px !important;
	overflow: hidden !important;
}
.modern-ticker a {
	text-decoration: none;
}
.modern-ticker ul {
	margin: 0 ;
	padding: 0;
	list-style: none  !important;
}
.mt-round {
	border-radius: 7px;
}

	/* Body */
	.mt-body {
		position: relative;
	}
	
		/* Label */
		.mt-label {
			margin-right: 2px !important;
			padding: 0 8px 0 12px !important;
			position: absolute !important;
			left: 0 !important;
		}
		.mt-round .mt-label {
			border-radius: 5px 0 0 5px !important;
		}
		
		/* News */
		.mt-news {
			overflow: hidden !important;
			position: absolute !important;
		}
		.mt-scroll .mt-news {
			/* background-color: transparent !important; */
		}
		.mt-news ul {
			/* Preload */
			background-repeat: no-repeat !important;
			background-position: -1000px !important;
		}
		.mt-news li {
			float: left;
		}
		.mt-round .mt-news:first-child, .mt-round .mt-news:first-child a {
			border-top-left-radius: 5px !important;
			border-bottom-left-radius: 5px !important;
		}
		.mt-round .mt-news:last-child, .mt-round .mt-news:last-child a {
			border-top-right-radius: 5px !important;
			border-bottom-right-radius: 5px !important;
		}
		.mt-news a {
			font-size: 14px !important;
			padding: 0 10px 0 10px !important;
			margin-right: 2px !important;
			background-repeat: no-repeat !important;
			background-position: 7px center !important;
			display: block !important;
			white-space: nowrap !important;
		}
		.mt-scroll.mt-round .mt-news a {
			border-radius: 0 !important;
		}
		.mt-hide {
			display: none;
		}
		
		/* Controls */
		.mt-controls {
			margin-left: 2px !important;
			position: absolute !important;
			right: 0 !important;

			/* Preload */
			background-repeat: no-repeat !important;
			background-position: -1000px !important;
		}
		.mt-play, .mt-prev, .mt-snap,.mt-pogoda {
			width: 30px  !important;
			height: 30px !important;
			background-repeat: no-repeat !important;
			background-position: center !important;
			float: left !important;
			cursor: pointer !important;
		}
		.mt-fullscreen
		{
			width: 30px  !important;
			height: 30px !important;
			background-repeat: no-repeat !important;
			background-position: center !important;
			float: left !important;
			cursor: pointer !important;
		
		}
		.mt-round .mt-next {
			border-radius: 0 5px 5px 0 !important;
		}