.sl-wrapper .sl-close { font-size: 20px!important; color: #fff!important; background-color: rgba(41,171,226,1)!important; border-radius: 50%;}
.sl-wrapper .sl-prev,.sl-wrapper  .sl-next { font-size: 20px!important; color: #fff!important; background-color: rgba(41,171,226,1)!important; border-radius: 50%;}

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