.banner-area{position:relative;overflow:hidden;text-align:center;background-color:#f0f0f0}.banner-image{position:absolute;left:0;top:0;z-index:1;width:100%;display:block;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:1;background-size:cover;background-position:center;-webkit-transition:opacity .8s;-moz-transition:opacity .8s;-o-transition:opacity .8s;transition:opacity .8s}.banner-image img{width:100%}.banner-inner{position:relative;overflow:hidden;z-index:1;padding-top:26.47%}