.ric-slider-container .item{ background-size: cover; } .ric-slider-container .item-content{ margin-left: auto; margin-right: auto; } .ric-slider-container .item-content-outer{ display: table; width:100%; height:100%; } .ric-slider-container .item-content-inner{ display: table-cell; width:100%; height:100%; vertical-align: middle; } .ric-nav-container-outer{ position:absolute; z-index: 99999999; top:50%; width: 100%; } .ric-nav-container{ position: relative; font-size: 2em; background-color: rgba(0,0,0,0.3); padding: 0.2em; text-shadow: 1px 1px 1px #000; cursor: pointer; } .ric-nav-container-next{ float: right; } .ric-nav-container-prev{ float:left; } .ric_slider{ position:relative; padding-bottom: 0 !important }