.skSliderWidth							{ width: auto; margin: auto; }
.slider1600584							{ position: relative; }
.slider1600584:after					{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.slider1600584 ul.list					{ margin: 0; padding: 0; }
.slider1600584 li.item					{ margin: 0; padding: 0; list-style: none; float: left; position: relative; 
										height: 570px; width: 1600px; background-size: cover; background-position: top center;
										background-repeat: no-repeat; background-color: transparent; }
.slider1600584 .shadow					{ position: absolute; bottom: 0; left: 0; height: 100%; width: 100%; 
										background: transparent url(bottom-shadow-strip.png) bottom left repeat-x; }
.slider1600584 .shadow:before			{ content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; 
										background: transparent url(right-shadow-strip.png) top right repeat-y; }
.slider1600584 .shadow:after				{ content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; 
										background: transparent url(left-shadow-strip.png) top left repeat-y; }
.slider1600584 a.link,
.slider1600584 a.link:link,
.slider1600584 a.link:visited			{ display: block; }
.slider1600584 .caption					{ position: absolute;  bottom: 70px; left: 0; width: 100%; text-align: center; 
										font-family: 'Lato', sans-serif; font-weight: 900; text-transform: uppercase; }
.slider1600584 .title					{ font-family: 'Lato', sans-serif; font-weight: 900; font-size: 30px; line-height: 36px; 
										text-transform: uppercase; color: #fff; letter-spacing: 3px; }
.slider1600584 .wrapper					{ color: #fff; font-family: 'Lato',Arial,Helvetica,sans-serif; font-weight: normal; font-size: 16px; line-height: 30px; }
.slider1600584 .wrapper:hover			{ color: #da2128; }
.slider1600584 a.btn,
.slider1600584 a.btn:link,
.slider1600584 a.btn:visited			{ display: inline-block; *display: inline; zoom: 1; margin: 0 0 0 12px; padding: 4px 10px 7px 10px; 
										font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 16px; line-height: 20px; 
										font-weight: 400; color: #fff; text-transform: uppercase; background: #d72c23; 
										-webkit-transition: background 0.5s; -moz-transition: background 0.5s; 
										-o-transition: background 0.5s; transition: background 0.5s; }
.slider1600584 a.btn:hover				{ background: #09478b; }
.slider1600584 .pager					{ position: absolute; bottom: 28px; text-align: center; width: 100%; }
.slider1600584 .pager a,
.slider1600584 .pager a:link,
.slider1600584 .pager a:visited			{ display: inline-block; height: 14px; width: 14px; margin: 0 10px 0 0; background: #fff; border: 2px solid #fff; 
										font-size: 0; line-height: 0; color: transparent; -webkit-border-radius: 12px; -moz-border-radius: 12px;
										border-radius: 12px; -webkit-transition: background 0.5s; -moz-transition: background 0.5s; 
										-o-transition: background 0.5s; transition: background 0.5s; }
.slider1600584 .pager a:hover			{ background: #09478b; }
.slider1600584 .pager a.selected,
.slider1600584 .pager a.selected:hover	{ background: #d72c23; }
.slider1600584 .wrapper p.description        { font-family: 'Open Sans', sans-serif; font-size: 16px; padding-top: 5px; padding-bottom: 0; text-transform: initial;
											width: 700px; text-align: center; margin: 0 auto; font-weight: normal; letter-spacing: 0.5px; }
.slider1600584 .wrapper:hover p.description{ color: #fff; }
.slider1600584 .shadow:after,
.slider1600584 .shadow:before		        { display: none; }

@media screen and (max-width: 786px){
	.skSliderWidth						{ padding-bottom: 21px; }
	.slider1600584 .title				{ font-size: 24px; line-height: 32px; }
	.slider1600584 .caption				{ bottom: 20px; }
	.slider1600584 .pager				{ bottom: -26px; }
	.slider1600584 .pager a, 
	.slider1600584 .pager a:link, 
	.slider1600584 .pager a:visited		{ height: 21px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; 
										width: 19.2%; margin: 0 1% 0 0; border: 0; }
	.slider1600584 .pager a:last-child	{ margin: 0; }
	.slider1600584 .wrapper p.description { width: auto; }
	.slider1600584 li.item				{ height: auto; min-height: 400px; }
}

@media screen and (max-width: 640px){
	.slider1600584 .pager a, 
	.slider1600584 .pager a:link, 
	.slider1600584 .pager a:visited		{ height: 14px; }
	.slider1600584 li.item				{ min-height: 300px; }
}