.infobox-left .uabb-infobox-left-right-wrap {
text-align: right;
}
.infobox-right .uabb-infobox-left-right-wrap {
text-align: left;
}
.infobox-icon-right .uabb-imgicon-wrap {
margin-right: 20px;
margin-left: 0;
}
.infobox-icon-left .uabb-imgicon-wrap {
margin-left: 20px;
margin-right: 0;
}
.infobox-icon-right-title .uabb-imgicon-wrap,
.infobox-photo-right .uabb-imgicon-wrap,
.infobox-photo-right-title .uabb-imgicon-wrap {
margin-left: 0px;
margin-right: 20px;
}
.infobox-icon-left-title .uabb-imgicon-wrap,
.infobox-photo-left .uabb-imgicon-wrap,
.infobox-photo-left-title .uabb-imgicon-wrap {
margin-right: 0px;
margin-left: 20px;
}  .uabb-info-list .uabb-info-list-top li:first-child .uabb-info-list-connector {
display: none;
}
.uabb-info-list .uabb-info-list-top li:last-child .uabb-info-list-connector {
display: block;
}
.uabb-info-list .uabb-info-list-wrapper.uabb-info-list-left li .uabb-info-list-connector {
right: 41px;
left: auto;
}
.uabb-info-list-content-wrapper.uabb-info-list-right {
text-align: left;
direction: ltr;
}
.uabb-info-list-content-wrapper.uabb-info-list-right {
direction: rtl;
}
.uabb-info-list-content-wrapper.uabb-info-list-right .uabb-info-list-icon {
margin-left: 0px;
margin-right: 20px;
float: left;
}
.uabb-info-list-content-wrapper.uabb-info-list-left .uabb-info-list-icon {
margin-right: 0px;
margin-left: 20px;
float: right;
}  .uabb-progress-bar {
right: 0;
}
.uabb-progress-title {
text-align: right;
}
.uabb-progress-bar-style-style4 .uabb-progress-value {
text-align: left;
}
.uabb-progress-bar-style-style2 .uabb-progress-value,
.uabb-progress-bar-style-style1 .uabb-progress-value {
padding-left: 0;
padding-right: .5em;
}  .uabb-slide-face.uabb-slide-front.uabb-slide-icon-right-title,
.uabb-slide-face.uabb-slide-front.uabb-slide-icon-right,
.uabb-slide-face.uabb-slide-front.uabb-slide-photo-right-title,
.uabb-slide-face.uabb-slide-front.uabb-slide-photo-right {
text-align: left;
}
.uabb-slide-face.uabb-slide-front.uabb-slide-icon-left-title,
.uabb-slide-face.uabb-slide-front.uabb-slide-icon-left,
.uabb-slide-face.uabb-slide-front.uabb-slide-photo-left-title,
.uabb-slide-face.uabb-slide-front.uabb-slide-photo-left {
text-align: right;
}
.uabb-slide-front-right-title-img,
.uabb-slide-front-right-img {
padding-left: 0px;
padding-right: 15px;
}
.uabb-slide-front-left-title-img,
.uabb-slide-front-left-img {
padding-right: 0;
padding-left: 15px;
}  .uabb-adv-accordion-button.uabb-adv-before-text {
padding-left: 0;
padding-right: 22px;
}
.uabb-adv-before-text .uabb-adv-accordion-button-label {
padding-right: 20px;
}
.uabb-adv-after-text .uabb-adv-accordion-button-label {
padding-right: 0;
padding-left: 20px;
}  .uabb-tabs-nav .uabb-tabs-icon {
margin-left: 0.4em;
margin-right: 0;
}  .uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-before {
margin-right: 0;
margin-left: 8px;
}
.uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after {
margin-left: 0;
margin-right: 8px;
}  .uabb-cta-inline .uabb-module-content.uabb-button-wrap.uabb-creative-button-wrap.uabb-button-width-auto.uabb-creative-button-width-auto {
text-align: left;
}
.uabb-cta-inline .uabb-cta-button {
padding-right: 30px;
text-align: center;
}  .uabb-contact-form .uabb-io-padding-right {
padding-left: 5px;
padding-right: 0px;
}
.uabb-contact-form .uabb-io-padding-left {
padding-left: 0;
padding-right: 5px;
}
.uabb-module-content.uabb-contact-form .uabb-input-group-wrap input[type="text"], 
.uabb-module-content.uabb-contact-form .uabb-input-group-wrap input[type=tel], 
.uabb-module-content.uabb-contact-form .uabb-input-group-wrap input[type=email],
.uabb-module-content.uabb-contact-form .uabb-input-group-wrap textarea {
text-align: right;
}
.uabb-form-style2 .uabb-io-padding-right {
padding-left: 15px;
padding-right: 0;
}
.uabb-form-style2 .uabb-io-padding-left {
padding-left: 0;
padding-right: 15px;
}  .uabb-cl-style1 a:before {
margin-left: 10px;
}
.uabb-cl-style1 a::after {
margin-right: 10px;
}  .uabb-dual-button .uabb-middle-text {
right: auto;
left: -32px;
}  .uabb-testimonials.uabb-testimonial-left .uabb-testimonial-photo.uabb-testimonial-left .uabb-imgicon-wrap {
margin-left: 20px;
}  .uabb-image-carousel.slick-slider {
direction: ltr;
}