.tpgb-carousel-remote .slider-btn-wrap {
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap
}

.tpgb-carousel-remote .slider-btn-wrap a.slider-btn {
    position: relative;
    display: flex;
    text-decoration: blink;
    align-items: center;
    line-height: 20px;
    color: #fff;
    padding: 10px 20px;
    font-size: 16px
}

.tpgb-carousel-remote .slider-btn-wrap .slider-btn.tpgb-prev-btn {
    margin-right: 5px;
}

.tpgb-carousel-remote .slider-btn-wrap .slider-btn.tpgb-next-btn {
    margin-left: 5px;
}

.tpgb-carousel-remote .slider-btn.tpgb-prev-btn > .nav-icon {
	margin-right: 7px;
}
.tpgb-carousel-remote .slider-btn.tpgb-next-btn > .nav-icon {
    margin-left: 7px;
}

.tpgb-carousel-remote .slider-btn-wrap .slider-btn span {
    display: inline-block;
    vertical-align: middle
}

.tpgb-carousel-remote .slider-btn-wrap .slider-btn .nav-icon i {
    font-style: normal
}

.tpgb-carousel-remote .slider-btn .nav-icon img {
    max-width: 15px;
    display: block;
    box-shadow: none
}