#slider > article {

	width:100%;

	float:none;

	margin:0;

    

}

#slider {

	margin:0;

}

#flexslider .slides > li {

	display: none;

	position:relative

} /* Hide the slides before the JS is loaded. Avoids image jumping */

.flex-pauseplay span {

	text-transform: capitalize;

}

/* Clearfix for the .slides element */

.slides:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

html[xmlns] .slides {

	display: block;

}

* html .slides {

	height: 1%;

}

#flexslider {

	position:relative;

	overflow:hidden;

	/*height:392px*/

}

.slides {

	list-style: none outside none;

	margin:0;

}

.slides img {
	width: 100%;
	color: #000;

}

/* Control Nav */

#flexslider .flex-direction-nav {

    display: inline-block;

    position: absolute;

    overflow: hidden;

    margin: 0;

    z-index: 1000;

    list-style: none;

    right: 128px;

    bottom: 11px;

}

.flex-direction-nav li {

	height:34px;

	width:34px;

    float:left;

	text-align:left;

    display: inline-block;

}

#flexslider .flex-direction-nav li a {

	width:34px;

	height:34px;

	display:block;

}

#flexslider .flex-direction-nav li a.flex-prev {

	background:url(../img/prev-1.png) 0 top no-repeat;

}

#flexslider .flex-direction-nav li a.flex-next {

	background:url(../img/next-1.png) 0 top no-repeat;

}

#flexslider .flex-direction-nav li a.flex-next:hover {

    background:url(../img/next-1.png) 0 bottom no-repeat;

}

#flexslider .flex-direction-nav li a.flex-prev:hover {

    background:url(../img/prev-1.png) 0 bottom no-repeat;

}

.flex-control-nav {

	display:block;

	z-index:2;

	overflow:hidden;

	margin:0;

	list-style:none;

}

.flex-control-nav li {

	float:left;

	width:253px;

	height:134px;

	margin-left:1px

}

.flex-control-nav li:first-child {

	margin:0;

}

.flex-control-nav li a {

	display:block;

	cursor:pointer

}

.flex-control-nav li a:hover, .flex-control-nav li .flex-active {

	

}

.flex-control-nav li .flex-active {

	cursor:default;

	pointer-events: none;

	

}

/* #slides-pagination */

 

#slides-pagination {

	position: relative;

	overflow: visible;

	display: block;

	padding-bottom: 7px;

	margin-bottom: 50px;

	background: url(../img/pad_border.png) 0 bottom repeat-x;

}

#slides-pagination .flex-viewport {

    overflow:visible !important;

}

#slides-pagination ul {

	width:100% !important;

	position:relative;

	list-style:none;

	transform:none !important;

	margin:0;

    padding:0

}

#slides-pagination ul li {

	float:left;

	width:215px;

    height:56px;

    padding-top:15px;

    padding-left:18px;

	cursor:pointer;

    margin-right:1px;

    margin-top:0;

    background-color:#b80c0c;

}

#slides-pagination ul li:last-child {

    width:216px !important;

    margin-right:0;

}

#slides-pagination ul li p {

    color:#fff;

	font:20px/19px 'Trebuchet MS', sans-serif;

}

#slides-pagination ul li:hover, #slides-pagination ul .flex-active-slide {

    background-color:#dc1010;

     height:80px;

     margin-top:-24px;

}

#slides-pagination .flex-direction-nav {

	top:0;

	left:0;

	position:absolute;

	margin:0;

	width:100%;

	list-style:none;

	height:0;

	display:none

}

.flex-caption {

	position: absolute;

	left: 14%;

	top: 10%;

	padding-top: 3px;

	padding-bottom: 3px;

	background-repeat: repeat;

	background-image: url(/../img/slider-banner.png);

	border: 1px solid #474845;

	-webkit-box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 1);

	box-shadow: 1px 1px 1px 0px rgba(0, 0, 0, 1);

	width: 268px;

	text-align: center;

}

.flex-caption > div {

    background:url(../img/slider-banner.png) repeat;

    display:inline-block;

    border:1px solid #474845;

    -webkit-box-shadow:  1px 1px 1px 0px rgba(0, 0, 0, 1); 

    box-shadow:  1px 1px 1px 0px rgba(0, 0, 0, 1);

    width:232px;

    text-align:left;

    padding-top:10px;

    padding-left:13px;

    padding-right:13px;

}

.flex-caption .title1 {

    font:bold 30px/30px 'Source Sans Pro';

    color:#fff;

    text-shadow: 1px 1px 1px #000;

    margin-bottom:9px;

}

.flex-caption time {

    font:14px/14px 'Source Sans Pro';

    color:#c9c9c9;

    display: inline-block;

    margin-bottom:9px;

}

.flex-caption .title2 {

    font:14px/22px 'Arial';

    color:#ffffff;

    margin-bottom:19px;

}

.flex-caption a {

    margin-bottom:16px;

    margin-left:60px;

}



/*---------------------------------------------------------------------*/

@media (min-width: 980px) and (max-width: 1199px){

    #slides-pagination ul li {width:169px !important;}

}

/*---------------------------------------------------------------------*/

@media (max-width: 979px){

    .flex-caption .title2 {display:none;} 

    .flex-caption a {display:none;}

}

/*---------------------------------------------------------------------*/

@media (max-width: 767px) { 

}

/*---------------------------------------------------------------------*/

@media (min-width: 626px) and (max-width: 767px) {

}

/*---------------------------------------------------------------------*/

@media (max-width: 626px) {

        .flex-caption {display:none;} 

}

/*---------------------------------------------------------------------*/

@media (max-width: 320px) {

}
