.slider *,
.slider *:before,
.slider *:after,
.slider input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;*behavior:url(boxsizing.htc)}
.slider figure{margin:0!important}

/* COLORS */
.slider figcaption{position:absolute;width:100%;height:100%;background:url(../img/search.png) center center no-repeat #00428c;text-align:center;display:none;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";	
	/* IE 5-7 */
	filter: alpha(opacity=70);	
	/* Netscape */
	-moz-opacity: 0.7;	
	/* Safari 1.x */
	-khtml-opacity: 0.7;	
	/* Good browsers */
	opacity: 0.7;
}


.slider{border-bottom:1px solid #fff;overflow:hidden}
.slider header{padding:35px 0 20px;text-align:center;background:#fff}
.slider > div{width:100%}
.slider > div .mCSB_horizontal > .mCSB_container{margin-bottom:0}
.slider > div .mCSB_horizontal > .mCSB_scrollTools .mCSB_draggerRail{display:none}
.slider > div .mCSB_horizontal > .mCSB_scrollTools .mCSB_dragger{max-width:40%}
.slider > div .mCSB_horizontal > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:10px;background:#04A2A5 url(../img/scroller.png) center center no-repeat;border-radius:0px}
.slider ul{position:relative;height:113px;margin:0;padding:0;left:0;list-style-type:none;}
.slider li{position:relative;float:left;margin: 0 5px 5px 0;}
.slider li a{position:relative;float:left;width:100%;color:#fff;overflow:hidden}
.slider li a > div{border:solid 1px #fff;border-width:0 0 0 1px;margin:0 -1px 0 0;line-height:0;-webkit-transition:background 800ms ease-in-out;-moz-transition:background 800ms ease-in-out;-ms-transition:background 800ms ease-in-out;-o-transition:background 800ms ease-in-out;transition:background 800ms ease-in-out}
.slider li:first-child a > div{border:0}
.slider figure{position:relative;float:left}
.slider figure img{position:relative;float:left;height:113px;-webkit-transition:opacity 800ms ease-in-out;-moz-transition:opacity 800ms ease-in-out;-ms-transition:opacity 800ms ease-in-out;-o-transition:opacity 800ms ease-in-out;transition:opacity 800ms ease-in-out}
.slider figcaption > div{position:relative;width:100%;height:100%;display:table}
.slider figcaption > div > div{display:table-cell;vertical-align:middle}