/* CSS Document */

marquee {
	margin-top: 6px;
	width: 100%;
}

.runtext-container {
background:#000;
border: 1px solid #000000;
width: 100%;
overflow-x: hidden;
overflow-y: hidden;
padding:0 3px 0 3px;
}

.main-runtext {margin: 0 auto;
overflow: visible;
position: relative;
height: 40px;
}

.runtext-container .holder {
position: relative;
overflow: visible;
display:inline;
float:left;

}

.runtext-container .holder .text-container {
	display:inline;
}

.runtext-container .holder a{
	text-decoration: none;
	font-weight: bold;
	color:#fff;
	text-shadow:0 -1px 0 rgba(0,0,0,0.25);
	line-height: -0.5em;
	font-size:16px;
}

.runtext-container .holder a:hover{
	color:#c5c4c7;
}
.text-container{
  margin: 0 10px 0 10px;
}
.text-container a:before {
    content: '';
    height: 11px;
    width: 11px;
    display: inline-block;
    background-color: #ffffff;
    border-radius: 100%;
    position: relative;
    margin-right: 10px;
}
.text-container a:hover::before {
    background-color: #c5c4c7;
}