.slider700420							{ background: #000; position: relative; }
.slider700420:after						{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.slider700420 .slider					{ float: left; width: 700px; }
.slider700420 ul.list					{ margin: 0; padding: 0; }
.slider700420 ul.list .image				{ height: 420px; width: 700px; }
.slider700420 ul.list li.item				{ margin: 0; padding: 0; list-style: none; float: left; position: relative; }
.slider700420 ul.list .caption			{ position: absolute; bottom: 0; width: 100%; background: #000; background-color: rgba(0,0,0,0.48); }
.slider700420 ul.list .wrapper			{ padding: 20px 14px; }
.slider700420 ul.list .title				{ margin: 0; padding: 0 180px 12px 0; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 28px; line-height: 36px; 
										font-weight: normal; text-transform: uppercase; color: #fff;  }
.slider700420 ul.list .summary			{ display: block; margin: 0; padding: 0 180px 0 0; font-size: 15px; line-height: 20px; font-weight: normal; color: #fff; }
.slider700420 ul.list a.readmore,
.slider700420 ul.list a.readmore:link,
.slider700420 ul.list a.readmore:visited	{ position: absolute; top: 50%; right: 22px; float: left; border: 1px solid #fff; padding: 6px 18px; 
										font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 16px; line-height: 20px;
										text-transform: uppercase; color: #fff; margin: -17px 0 0 0; }
.slider700420 ul.list a.readmore:hover	{ background: #fe0000; }
.slider700420 ul.pager					{ margin: 0; padding: 0; width: 238px; background: #000; position: absolute; top: 0; right: 0; height: 100%; }
.slider700420 ul.pager li.item				{ margin: 0; padding: 0; list-style: none; position: relative; height: 25%; }
.slider700420 ul.pager li.item:after		{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.slider700420 ul.pager li.item:before		{ content: ""; position: absolute; bottom: 0px; height: 1px; background: #3f3f3f;
										width: 90%; left: 5%; right: 5%; -webkit-box-shadow: 0 0 0 5px #171717;
										-moz-box-shadow: 0 0 0 5px #171717; box-shadow: 0 0 0 5px #171717; }
.slider700420 ul.pager li.item.last:before	{ display: none; }
.slider700420 ul.pager a.link,
.slider700420 ul.pager a.link:link,
.slider700420 ul.pager a.link:visited		{ display: block; padding: 6px 6px 7px 6px; }
.slider700420 ul.pager a.link:after		{ clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.slider700420 ul.pager .notch				{ position: absolute; top: 50%; left: -21px; height: 57px; width: 45px; display: none;
										background: transparent url(images/img-slider-notch.png) 0 0 no-repeat; margin: -27px 0 0 0; }
.slider700420 ul.pager a.link:hover,
.slider700420 ul.pager a.selected			{ -webkit-box-shadow: inset 0 0 10px 10px rgba(254,0,0,0.5), inset 0 0 0 3px #fe0000; position: relative;
										-moz-box-shadow: inset 0 0 10px 10px rgba(254,0,0,0.5), inset 0 0 0 3px #fe0000; 
										box-shadow: inset 0 0 10px 10px rgba(254,0,0,0.5), inset 0 0 0 3px #fe0000; }
.slider700420 ul.pager a.selected .notch	{ display: block; }
.slider700420 ul.pager a.selected .title	{ color: #fe0000; }
.slider700420 ul.pager .content			{ float: left; width: 90px; padding: 10px; position: relative; }
.slider700420 ul.pager .image				{ float: right; width: 107px; height: 88px; overflow: hidden; }
.slider700420 ul.pager .image img			{ margin: 0 0 0 -2px; }
.slider700420 ul.pager .title				{ display: block; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 14px; line-height: 20px; color: #fff; text-transform: uppercase; max-height: 40px; _height: 40px; overflow: hidden; }
.slider700420 ul.pager .summary			{ display: block; font-family: 'Lato',Arial,Helvetica,sans-serif; font-size: 12px; line-height: 16px; color: #fff; height: 32px; overflow: hidden; }

@media screen and (max-width: 980px){
	.slider700420 .slider				{ width: 74%; }
	.slider700420 ul.list .image			{ height: auto; width: auto; }
	.slider700420 ul.pager				{ width: 26%; }
	.slider700420 ul.pager a.link,
	.slider700420 ul.pager a.link:link,
	.slider700420 ul.pager a.link:visited	{ position: absolute; height: 80%; width: 80%; padding: 5% 10%; }
	.slider700420 ul.pager .content		{ padding: 0;}
	.slider700420 ul.pager .image			{ display: none; }
	.slider700420 ul.pager .content		{ float: none; width: auto; }
}
@media screen and (max-width: 768px){
	.slider700420						{ background: transparent; padding: 0 0 52px 0; }
	.slider700420 .slider				{ float: none; width: auto; background: #000; }
	.slider700420 ul.pager				{ background: transparent; width: 100%; height: auto; top: auto; bottom: 15px; left: 0; text-align: center; }
	.slider700420 ul.pager li.item			{ display: inline-block; }
	.slider700420 ul.pager .content,
	.slider700420 ul.pager li.item:before,
	.slider700420 ul.pager a.selected .notch
										{ display: none; }
	.slider700420 ul.pager a.link,
	.slider700420 ul.pager a.link:link,
	.slider700420 ul.pager a.link:visited	{ position: relative; background: #000; height: 20px; width: 20px; display: inline-block; padding: 0; margin: 0; -webkit-border-radius: 20px;
										-moz-border-radius: 20px; border-radius: 20px; }
}
@media screen and (max-width: 600px){
	.slider700420 ul.list .caption		{ position: relative; }
	.slider700420 ul.list .title,
	.slider700420 ul.list .summary		{ padding: 0 0 12px 0; }
	.slider700420 ul.list a.readmore, 
	.slider700420 ul.list a.readmore:link, 
	.slider700420 ul.list a.readmore:visited
										{ position: relative; float: none; display: inline-block; margin: auto; top: auto; right: auto; }
}