.sl-wrapper .sl-close { font-size: 20px!important; color: #fff!important; background-color:#2e3644!important;}
.sl-wrapper .sl-prev,.sl-wrapper  .sl-next { font-size: 20px!important; color: #fff!important; background-color:#2e3644!important;}

.sl-wrapper .sl-image .sl-caption { background: rgba(34,45,63,.8); text-align: center; width: auto!important; left: 50%!important; right: inherit!important; transform: translateX(-50%)!important;padding: 10px 20px;  bottom: 10px;}