/*Skin034 Slider CSS */
/********************************************************************/
#slider938510							{ position: relative; }
#slider938510 .caroufredsel_wrapper		{ margin: 0; padding: 0; }
#slider938510 ul.list					{ margin: 0; padding: 0; }
#slider938510 ul.list li.item				{ margin: 0; padding: 0; list-style: none; float: left; }
#slider938510 .pager						{ position: absolute; right: 18px; top: 18px; }
#slider938510 .pager a					{ margin: 0 0 12px 0; display: table; }
#slider938510 .pager span 				{ border-radius: 10px; background: #fff; text-indent: -100px; line-height: 0; font-size: 0;
										display: block; width: 14px;height: 14px; overflow: hidden; border: 3px solid #fff; }
#slider938510 .pager .selected span		{ background: #fe0000; }
#slider938510 .caption					{ position: absolute; bottom: 0; background: #000; background-color: rgba( 0, 0, 0, 0.5 ); width: 100%; }
#slider938510 .caption .wrapper 			{ padding: 12px 24px; }
#slider938510 .caption span.title		{ font-family: 'Oswald', sans-serif; font-size: 16px; line-height: 32px; color: #fff; text-transform: uppercase; }
#slider938510 .caption a,
#slider938510 .caption a:link,
#slider938510 .caption a:visited			{ font-family: 'Oswald', sans-serif; font-size: 16px; line-height: 20px; color: #fff; display: inline-block; _display: inline;
										text-transform: uppercase; border: 1px solid #fff; padding: 4px 12px; margin: 0 0 0 12px; }
#slider938510 .caption a:hover,
#slider938510 .caption a:focus,
#slider938510 .caption a:active			{ background: #fe0000; }

@media screen and (max-width: 768px){
	#slider938510 .caption				{ position: relative; bottom: 0; background: #000; width: auto; }
	#slider938510 .pager					{ position: relative; right: auto; top: auto; text-align: center; padding: 25px 0 0 0; }
	#slider938510 .pager a				{ display: inline-block; margin: 0 4px; }
	#slider938510 .pager span			{ background: #aaa; border: none; }
}