.logo-slider						{position: relative;}
.logo-slider-container				{overflow: hidden; margin-left: 30px; margin-right: 30px; position: relative;}
.logo-slider ul						{list-style: none; width: 5000px; padding: 0; margin: 0; position: absolute; top: 0; left: 0;}
.logo-slider ul > li				{margin: 0; padding: 0; float: left;}
.logo-slider ul > li > a			{display: block; text-align: center; vertical-align: middle; position: relative;}
.logo-slider ul > li > a > img		{margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0;}
.logo-slider > a 					{-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.logo-slider 
  .logo-slider-left-button 			{position: absolute; top: 0; left: 0; width: 30px; color: #ccc; cursor: pointer; text-decoration: none;}
.logo-slider 
  .logo-slider-right-button 		{position: absolute; top: 0; right: 0; width: 30px; color: #ccc; cursor: pointer; text-decoration: none; text-align: right;}
.logo-slider i 						{margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; font-size: 16px; height: 16px;}
.logo-slider > .logo-slider-nav		{position: absolute; top: 0; left: 0; padding: 0; list-style: none; height: 11px; display: inline-block; width: auto; display: none;}
.logo-slider > .logo-slider-nav li 	{margin: 0 3px; padding: 0; float: left; width: 11px;}
.logo-slider > .logo-slider-nav a 	{width: 11px; height: 11px; display: block; background: url(/assets/js/jquery/logo_slider/inactive.png) no-repeat; cursor: pointer;}
.logo-slider > .logo-slider-nav a.active {background: url(/assets/js/jquery/logo_slider/active.png) no-repeat;}
